Bootcamp
Get Started with AI

Get Started with AI

Your app that analyzes reviews with AI

Use AI to analyze customer reviews

Welcome to the AI Bootcamp! This bootcamp will help you to understand AI by getting your hands dirty. What about the theory? You'll learn it as you go.

Your first task is to build a chatbot that analyzes mobile app reviews. You'll use a pre-trained large language model (LLM) to generate responses to questions about the reviews. Do you think it will be too hard? Don't worry, it's only ~140 lines of code.

Rewarding things are often the ones that look difficult at first. Don't let that stop you. This bootcamp is designed to help you learn by doing.

Tutorial Goals

In this tutorial, you will:

  • Setup a project with additional libraries
  • Fetch customer reviews from a SQLite database
  • Initialize local LLM with Ollama
  • Write a prompt and combine with reviews
  • Add chat interface and analyze reviews

Local AI

The great thing about this project is that you can run it completely locally. Your data, the model, and the code are all on your machine. You'll learn how to set up the model, create a chat interface in the terminal, and interact with the model.

Why is this important? You'll learn how to build AI applications without relying on cloud services. This is crucial for privacy, security, and understanding how AI works. There are plenty of tutorials on understanding ChatGPT or Claude, but they all rely on cloud services.

Project Setup

MLExpert is loading...

References

Footnotes

  1. Revuvo on GitHub (opens in a new tab)

  2. LangChain (opens in a new tab)

  3. LangGraph (opens in a new tab)

  4. Cyclopts (opens in a new tab)

  5. Rich (opens in a new tab)

  6. Ollama (opens in a new tab)