Skip to content

Keshav1516/end_to_end_chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Streamlit Chatbot with Scikit-learn and NLTK

This project is a basic chatbot built using Streamlit, scikit-learn, and NLTK. It classifies user messages into predefined intents using a logistic regression model and responds with a random reply from the corresponding intent.

🔧 Features

  • Interactive web interface with Streamlit
  • Intent classification using TF-IDF + Logistic Regression
  • Predefined responses for various user inputs
  • Minimal and lightweight – no external API required

🛠️ Technologies Used

About

A simple Streamlit-based chatbot using scikit-learn and NLTK that responds to user input based on predefined intents and machine learning classification.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages