Data Analysis Chatbot

This project is a data analysis chatbot designed to interact with users, analyze dynamic datasets, and provide insightful responses. It uses FastAPI for the backend, Camel Agents for specific tasks, and various other technologies for optimal performance and user experience.

Features

  • Dataset Upload: Upload datasets for analysis.
  • Real-time Data Analysis: Analyze datasets based on user queries.
  • Data Visualization: Generate visual representations of the data.
  • Conversational Skills: Interact with users naturally and professionally.
  • Enhanced Security: Implement security best practices and compliance.
  • Scalability: Use Docker and Kubernetes for deployment and scaling.

Installation

  1. Clone the repository:
    git clone https://github.com/nikhilltiwari/data-analysis-chatbot.git