Skip to content

A simple chatbot powered by LLM to interact and respond intelligently to user queries.

Notifications You must be signed in to change notification settings

Moin36532/Chat_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– AI LLM-Powered Chatbot

This project is an AI-powered Chatbot that uses Large Language Models (LLMs) to engage in intelligent, human-like conversations. It can answer questions, assist with information, and demonstrate how powerful LLMs can be in creating natural dialogue systems.

🌐 Live Demo: https://chatbot325.streamlit.app/

πŸš€ Project Overview

This chatbot showcases the power of Artificial Intelligence through Large Language Models that can understand and generate human-like responses. Built with a Streamlit interface, it allows users to chat in real time and experience the capabilities of modern AI.

Use this project to explore how LLMs, combined with easy-to-use tools like Streamlit, can create smart assistants, virtual agents, or personal helpers.

🧠 Tech Stack

Python 🐍

Streamlit – for the user interface

LangChain / OpenAI API – for LLM integration

Pandas & NumPy – for handling context or memory if needed

Scikit-learn (optional) – for additional NLP tasks or preprocessing

βš™οΈ How It Works

The user enters a question or message in the chat box.

The chatbot processes the input using a Large Language Model (LLM).

The model generates a natural, context-aware response.

Streamlit displays the conversation in a chat-style interface.

πŸ–₯️ Installation & Setup

To run this project locally:

Clone the repository

git clone https://github.com/Moin36532/Chat_bot

Navigate into the project folder

cd YOUR_PROJECT_FOLDER_NAME

Install dependencies

pip install -r requirements.txt

Run the app

streamlit run app.py

Then open your browser and go to: πŸ‘‰ http://localhost:8501/

πŸ“Έ Live Demo

Try it online without installation! πŸ‘‰ https://chatbot325.streamlit.app/

🀝 Contributing

Contributions, suggestions, and improvements are welcome! Feel free to fork the repo and submit a pull request.

🧾 License

This project is open source and available under the MIT License .

About

A simple chatbot powered by LLM to interact and respond intelligently to user queries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages