Chatbot Development with LLM and Ollama

Smruti Pote

Chatbot-using-LLM-and-Ollama

This is a simple Streamlit-based chatbot app that uses a Large Language Model (LLM) served via Ollama and integrated with LangChain. It allows users to ask questions and get AI-generated responses in a chat-style interface. Built for fast prototyping and local experimentation.
πŸ› οΈ Features 🧠 Uses llama3.2 model via Ollama
πŸ”— Integrated with LangChain for streamlined LLM interaction
πŸ’¬ Maintains a chat history for contextual interaction
⚑ Lightweight and fast using Streamlit UI
🧠 How it Works Users input a question in the Streamlit app.
ChatOllama from langchain_ollama sends the prompt to the locally running LLM via Ollama.
The response is displayed and added to the session's chat history.
Chatbot-using-LLM-and-Ollama/ β”‚ β”œβ”€β”€ app.py # Main Streamlit app β”œβ”€β”€ requirements.txt # Python dependencies (optional) └── README.md # Project documentation
Like this project
0

Posted Apr 18, 2025

Developed a chatbot app using LLM and Ollama for fast prototyping.

Taxi Service Dynamic Pricing Strategy using Machine Learning
Taxi Service Dynamic Pricing Strategy using Machine Learning
Food Delivery Time Prediction using Machine Learning
Food Delivery Time Prediction using Machine Learning
Wikipedia-Based Question Answering System using RAG
Wikipedia-Based Question Answering System using RAG