Skip to content

FruttoCheap/Chatbot

Repository files navigation

Personal Finance Chatbot

This is a personal finance chatbot application that allows users to interact with their financial data using natural language commands. Users can insert, retrieve, and visualize their expenses through voice commands or text inputs, with intelligent suggestions powered by NLP and RAG AI models.

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/FruttoCheap/Chatbot.git
    cd Chatbot
  2. Install Dependencies: Make sure you have Python 3.9+ installed, then run:

    pip install -r requirements.txt
  3. Configure Environment: Set up a .env file for environment-specific configurations. This includes Firebase credentials and API keys.

Documentation

Full documentation (in Italian language) for the application, including theoretical references and technical architecture, can be found here.

About

Easy chatbot with langchain and ollama

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published