<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sebastian Ponce</title>
    <description>The latest articles on DEV Community by Sebastian Ponce (@sebaspv).</description>
    <link>https://dev.to/sebaspv</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F716428%2Fb052c6af-2557-4129-aaec-646e2409110f.jpeg</url>
      <title>DEV Community: Sebastian Ponce</title>
      <link>https://dev.to/sebaspv</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sebaspv"/>
    <language>en</language>
    <item>
      <title>AI &amp; SMS-based Learning Management System - Introducing EstudIA!</title>
      <dc:creator>Sebastian Ponce</dc:creator>
      <pubDate>Thu, 19 Dec 2024 01:38:56 +0000</pubDate>
      <link>https://dev.to/sebaspv/ai-sms-based-learning-management-system-introducing-estudia-13dn</link>
      <guid>https://dev.to/sebaspv/ai-sms-based-learning-management-system-introducing-estudia-13dn</guid>
      <description>&lt;p&gt;Access to distance learning should not depend on having access to the latest technologies or a stable internet connection. That's why I created EstudIA: a learning management system (LMS) that works entirely via SMS and MMS. Powered by Cerebras' fast inference system, Twilio, LangChain, and Redis, EstudIA provides an alternative for distance learning in communities where internet access is scarce or non-existent.&lt;/p&gt;

&lt;h2&gt;
  
  
  How EstudIA Works
&lt;/h2&gt;

&lt;p&gt;At its core, EstudIA transforms SMS-enabled phones into tools for education. Here’s how it functions:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Creating a Class:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Teachers text EstudIA with a subject name and an initial topic to generate study materials and exams using Cerebras-powered AI. A unique class code is created and shared with students.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Joining a Class:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Students enroll by texting the class code. EstudIA then sends them the first reading material via SMS.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Learning and Interaction:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Students receive bite-sized lessons and quizzes. They respond with answers via SMS, and Cerebras provides immediate feedback.&lt;/p&gt;

&lt;p&gt;Teachers can dynamically update the class topic or materials, ensuring lessons stay relevant.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Assessment and Feedback:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI-generated exams test students’ understanding, and grades are sent back via text, making the process seamless and interactive&lt;/p&gt;

&lt;h2&gt;
  
  
  The Tech Stack
&lt;/h2&gt;

&lt;p&gt;Building EstudIA involved integrating powerful yet accessible tools:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Twilio:&lt;/strong&gt; Handles SMS/MMS communication, enabling reliable two-way interactions between students and teachers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cerebras + LangChain:&lt;/strong&gt; Generates study materials and exams tailored to each topic, ensuring quality content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Redis:&lt;/strong&gt; Manages real-time data, tracking student progress and caching frequently accessed content for fast responses. I also used Redis because I appreciated learning something new, and it was very easy to use, which is always nice. &lt;/p&gt;

&lt;h2&gt;
  
  
  Thank you Cerebras!
&lt;/h2&gt;

&lt;p&gt;Cerebras has been an incredible enabler for this project. This PoC has been created with their fast inference system as the core for the study material generation. It's been truly awesome and seamless to implement their technologies during EstudIA's initial development stage.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/5k3iCPF3Jjg"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>cerebras</category>
    </item>
    <item>
      <title>Do it in Keras! - Hacktoberfest</title>
      <dc:creator>Sebastian Ponce</dc:creator>
      <pubDate>Sun, 03 Oct 2021 22:09:39 +0000</pubDate>
      <link>https://dev.to/sebaspv/do-it-in-keras-hacktoberfest-4g2h</link>
      <guid>https://dev.to/sebaspv/do-it-in-keras-hacktoberfest-4g2h</guid>
      <description>&lt;h3&gt;
  
  
  Modern deep learning architectures and tasks, all implemented in Keras
&lt;/h3&gt;

&lt;p&gt;Have you ever been in a situation where you scroll through forums, reddit, journal posts or even 5 year old github repos trying to find an example for a Deep Learning task that you want to implement using Python and Keras?&lt;/p&gt;

&lt;p&gt;Is your code not working because the original code was outdated?&lt;/p&gt;

&lt;p&gt;Are you tired of always seeing the same benchmark datasets without the possibility of implementing your own?&lt;/p&gt;

&lt;p&gt;Do you like to contribute to the spread of Deep Learning and want to implement your own examples in Keras?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Well, then Do it in Keras is for you!&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  What is Do it in Keras?
&lt;/h3&gt;

&lt;p&gt;Do it in Keras is a collection of easy to use Jupyter Notebooks hosted in Github which have various implementations of Deep Learning with custom datasets and future exercises for you to learn the most popular Deep Learning library: Keras.&lt;/p&gt;

&lt;h3&gt;
  
  
  How do I contribute to it?
&lt;/h3&gt;

&lt;p&gt;Do it in Keras is now participating in Hacktoberfest, so you can not only learn a lot more about Keras and Open Source, but you can also win a lot of cool prizes!&lt;/p&gt;

&lt;p&gt;If you've never heard about Hacktoberfest, you can check it out &lt;a href="https://hacktoberfest.digitalocean.com/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;To contribute to Do it in Keras, you only need to make a pull request on the official &lt;a href="https://github.com/sebaspv/do-it-in-keras" rel="noopener noreferrer"&gt;Do it in Keras repository&lt;/a&gt;. Anything related to Deep Learning with Keras helps, and you can also upload your own implementation of a Deep Learning task.&lt;/p&gt;

</description>
      <category>deeplearning</category>
      <category>jupyter</category>
      <category>machinelearning</category>
      <category>hacktoberfest</category>
    </item>
  </channel>
</rss>
