Smart Chatbot Project

This project is a smart chatbot for data analysis, capable of handling various datasets and providing insightful data analysis and general query responses efficiently.

Features

  • Dataset Upload Capability
  • Real-time Data Analysis
  • General Query Handling
  • Integration with Hugging Face API
  • Conversational Context Management using LangChain
  • High-Standard Data Analysis with Data Visualization

Getting Started

Prerequisites

  • Python 3.8+
  • Flask
  • Pandas
  • NumPy
  • Matplotlib
  • Seaborn
  • Transformers (Hugging Face)
  • LangChain

Installation

  1. Clone the repository: