Skip to content

Adyasha56/RealTime_ChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-Time Chatbot

Welcome to the Real-Time Chatbot repository! This project leverages the capabilities of NLTK, PyTorch, and TensorFlow to create an advanced chatbot that can understand and respond to user input in real time. With its natural language processing and deep learning models, this chatbot is suitable for integration into various applications and platforms.

Features

  • Natural Language Processing: Utilizes NLTK for tokenization, stemming, and other NLP tasks.
  • Deep Learning: Employs PyTorch and TensorFlow for training and deploying neural network models.
  • Real-Time Interaction: Offers a seamless conversational experience with users.
  • Customizable: Easily adaptable to different use cases and conversation domains.

Repository Structure

  • app.py: Main application file to run the chatbot.
  • chat.py: Chat handling and response generation.
  • model.py: Definition and loading of the neural network model.
  • nltk_utils.py: Utility functions for natural language processing using NLTK.
  • train.py: Training script for the neural network model.
  • intents.json: JSON file containing conversation intents and training data.
  • data.pth: Saved model data file.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request if you wish to add features.

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as needed.

About

This project combines the power of NLTK, PyTorch, and TensorFlow to deliver a robust and interactive chatbot solution. With its natural language processing capabilities, deep learning models, and real-time interaction, this chatbot is suitable for integration into various applications and platforms .

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages