<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2026-06-18T17:46:06+00:00</updated><id>/feed.xml</id><title type="html">Fullstack Academy AI/ML</title><subtitle>GiHub pages blog for updates, additional resources and how-to guides related to the Fullstack Academy AI/ML program.
</subtitle><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><entry><title type="html">Capstone projects repo</title><link href="/resources/2026/04/22/capstone_repo.html" rel="alternate" type="text/html" title="Capstone projects repo" /><published>2026-04-22T00:00:00+00:00</published><updated>2026-04-22T00:00:00+00:00</updated><id>/resources/2026/04/22/capstone_repo</id><content type="html" xml:base="/resources/2026/04/22/capstone_repo.html"><![CDATA[<p>Hi all, I’ve added a capstone project showcase repository under the Fullstack Academy organization GitHub profile. It deploys a simple static site to archive/show off everyone’s’ capstone project. Check it out <a href="https://github.com/FullstackAcademy/2510-capstones"><code class="language-plaintext highlighter-rouge">FullstackAcademy/2510-capstones</code></a>. You can add your project following the instructions in the <code class="language-plaintext highlighter-rouge">README.md</code>. Good luck and keep in touch!</p>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[Hi all, I’ve added a capstone project showcase repository under the Fullstack Academy organization GitHub profile. It deploys a simple static site to archive/show off everyone’s’ capstone project. Check it out FullstackAcademy/2510-capstones. You can add your project following the instructions in the README.md. Good luck and keep in touch!]]></summary></entry><entry><title type="html">Unit 6 assignments repo</title><link href="/resources/2026/03/30/unit6_assignments.html" rel="alternate" type="text/html" title="Unit 6 assignments repo" /><published>2026-03-30T00:00:00+00:00</published><updated>2026-03-30T00:00:00+00:00</updated><id>/resources/2026/03/30/unit6_assignments</id><content type="html" xml:base="/resources/2026/03/30/unit6_assignments.html"><![CDATA[<p>Added a link to my template repository for the unit 6 project and incremental capstone. It is the same set-up I used to complete the assignments, based on the same <code class="language-plaintext highlighter-rouge">llms-gpu</code> image as the <code class="language-plaintext highlighter-rouge">llms-demo</code> repository from unit 6.</p>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[Added a link to my template repository for the unit 6 project and incremental capstone. It is the same set-up I used to complete the assignments, based on the same llms-gpu image as the llms-demo repository from unit 6.]]></summary></entry><entry><title type="html">LangChain demo, part 2</title><link href="/resources/2026/03/19/langchain_part2.html" rel="alternate" type="text/html" title="LangChain demo, part 2" /><published>2026-03-19T00:00:00+00:00</published><updated>2026-03-19T00:00:00+00:00</updated><id>/resources/2026/03/19/langchain_part2</id><content type="html" xml:base="/resources/2026/03/19/langchain_part2.html"><![CDATA[<p>RAG system demo, slides and activity for Lesson 49 are up in the LLMs demo repo!</p>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[RAG system demo, slides and activity for Lesson 49 are up in the LLMs demo repo!]]></summary></entry><entry><title type="html">LangChain demo, part 1</title><link href="/resources/2026/03/18/langchain_part1.html" rel="alternate" type="text/html" title="LangChain demo, part 1" /><published>2026-03-18T00:00:00+00:00</published><updated>2026-03-18T00:00:00+00:00</updated><id>/resources/2026/03/18/langchain_part1</id><content type="html" xml:base="/resources/2026/03/18/langchain_part1.html"><![CDATA[<p>Just added the slides, demo script and activity for lesson 48: LangChain part 1 to the <a href="https://github.com/gperdrizet/llms-demo">llms-demo</a> repository. Also includes slides and activities.</p>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[Just added the slides, demo script and activity for lesson 48: LangChain part 1 to the llms-demo repository. Also includes slides and activities.]]></summary></entry><entry><title type="html">ReAct agent demo</title><link href="/resources/2026/03/16/react_agent.html" rel="alternate" type="text/html" title="ReAct agent demo" /><published>2026-03-16T00:00:00+00:00</published><updated>2026-03-16T00:00:00+00:00</updated><id>/resources/2026/03/16/react_agent</id><content type="html" xml:base="/resources/2026/03/16/react_agent.html"><![CDATA[<p>The demo tonight is a tool using ReAct agent. I’ve added two versions: one uses LanChain to implement the agent, the other has a manual tool loop and does all of the parsing explicitly in the demo. The agent demo is paired with a new activity which asks you to extend it by adding some new tools. Have fun!</p>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[The demo tonight is a tool using ReAct agent. I’ve added two versions: one uses LanChain to implement the agent, the other has a manual tool loop and does all of the parsing explicitly in the demo. The agent demo is paired with a new activity which asks you to extend it by adding some new tools. Have fun!]]></summary></entry><entry><title type="html">Chatbots demo updates</title><link href="/resources/2026/03/12/chatbots_demo.html" rel="alternate" type="text/html" title="Chatbots demo updates" /><published>2026-03-12T00:00:00+00:00</published><updated>2026-03-12T00:00:00+00:00</updated><id>/resources/2026/03/12/chatbots_demo</id><content type="html" xml:base="/resources/2026/03/12/chatbots_demo.html"><![CDATA[<p>Lots of updates to the <a href="https://github.com/gperdrizet/llms-demo">chatbots demo repository</a> during and after class tonight. We’ve now got:</p>

<ul>
  <li>High performance model hosting with <code class="language-plaintext highlighter-rouge">llama.cpp</code></li>
  <li>A web app UI for our chatbots using Gradio</li>
  <li>Better documentation</li>
</ul>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[Lots of updates to the chatbots demo repository during and after class tonight. We’ve now got:]]></summary></entry><entry><title type="html">Lesson 44 and 45: chatbots demo</title><link href="/resources/2026/03/11/llms-demo.html" rel="alternate" type="text/html" title="Lesson 44 and 45: chatbots demo" /><published>2026-03-11T00:00:00+00:00</published><updated>2026-03-11T00:00:00+00:00</updated><id>/resources/2026/03/11/llms-demo</id><content type="html" xml:base="/resources/2026/03/11/llms-demo.html"><![CDATA[<p>Posted a link to the <a href="https://github.com/gperdrizet/llms-demo">chatbots demonstration repository</a> we started today on the GitHub repositories page.</p>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[Posted a link to the chatbots demonstration repository we started today on the GitHub repositories page.]]></summary></entry><entry><title type="html">Unit 6 outline</title><link href="/resources/2026/03/09/unit_6.html" rel="alternate" type="text/html" title="Unit 6 outline" /><published>2026-03-09T00:00:00+00:00</published><updated>2026-03-09T00:00:00+00:00</updated><id>/resources/2026/03/09/unit_6</id><content type="html" xml:base="/resources/2026/03/09/unit_6.html"><![CDATA[<p>Added the unit outline for Unit 6: Essentials and applications of generative AI, for anyone who wants a look at what’s coming up! We will start with lessons 44 &amp; 45 on Wednesday.</p>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[Added the unit outline for Unit 6: Essentials and applications of generative AI, for anyone who wants a look at what’s coming up! We will start with lessons 44 &amp; 45 on Wednesday.]]></summary></entry><entry><title type="html">Lesson 41 materials</title><link href="/resources/2026/03/02/lesson_41_materials.html" rel="alternate" type="text/html" title="Lesson 41 materials" /><published>2026-03-02T00:00:00+00:00</published><updated>2026-03-02T00:00:00+00:00</updated><id>/resources/2026/03/02/lesson_41_materials</id><content type="html" xml:base="/resources/2026/03/02/lesson_41_materials.html"><![CDATA[<p>The demo and activity notebooks for Lesson 41: machine translation are up on the Jupyter notebooks page. I also added solutions for the lesson 39 &amp; 40 activities. Will post the solution for tonight’s activity some time in the next few days.</p>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[The demo and activity notebooks for Lesson 41: machine translation are up on the Jupyter notebooks page. I also added solutions for the lesson 39 &amp; 40 activities. Will post the solution for tonight’s activity some time in the next few days.]]></summary></entry><entry><title type="html">Lesson 38 activity solution</title><link href="/resources/2026/02/26/lesson_38_activity_solution.html" rel="alternate" type="text/html" title="Lesson 38 activity solution" /><published>2026-02-26T00:00:00+00:00</published><updated>2026-02-26T00:00:00+00:00</updated><id>/resources/2026/02/26/lesson_38_activity_solution</id><content type="html" xml:base="/resources/2026/02/26/lesson_38_activity_solution.html"><![CDATA[<p>The lesson 38: text data analysis activity solution and the demo/activity notebooks for lesson 39: text vectorization are up on the Jupyter notebooks page.</p>]]></content><author><name>George Perdrizet</name><email>george.perdrizet@fullstackacademy.com</email></author><category term="resources" /><summary type="html"><![CDATA[The lesson 38: text data analysis activity solution and the demo/activity notebooks for lesson 39: text vectorization are up on the Jupyter notebooks page.]]></summary></entry></feed>