Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– FAQ Chatbot using LLM

An AI-powered FAQ chatbot designed to answer user queries using a Large Language Model (LLM). The chatbot provides conversational responses, maintains chat history, and assists users with academic and general queries through an interactive interface.

The application uses Llama 3 through Ollama to generate intelligent responses with prompt-based control and basic hallucination filtering.


πŸš€ Features

  • πŸ’¬ Interactive chatbot interface
  • 🧠 AI-generated responses using Llama 3 LLM
  • πŸ“ Maintains conversation history for contextual responses
  • πŸŽ“ Designed to assist students with academic queries
  • πŸ” Prompt-based response control
  • 🚫 Basic hallucination filtering for unreliable responses
  • 🌐 Streamlit-based web interface

πŸ› οΈ Technologies Used

Programming Language

  • Python

Generative AI & NLP

  • Large Language Model (LLM)
  • Ollama
  • Llama 3
  • Prompt Engineering
  • Natural Language Processing

Libraries & Frameworks

  • Streamlit
  • Ollama Python Library

πŸ—οΈ System Workflow

     User Query
         |
         ↓
Chat History + Prompt
         |
         ↓
  LLM Processing
  (Llama 3 Model)
         |
         ↓
Response Generation
         |
         ↓
  User Display

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages