YAFA

This is our official submission for HackMatrix 2024.

This is a finance app with expense tracking features. The AI-enabled features is the voice-recognition and NLP used to easily record your expenses.

Features

  • Record your expense and let our NLP determine the product and price.
  • Get a detailed tracking of your daily expense.
  • Get realtime analysis of your data. (Coming Soon!)
  • We also provide investment recommentations based on your income and calculated expenses (Coming Soon!)

Dependencies

  • Python 3.10
  • streamlit (For the website)
  • SpeechRecognition (Speech Recognition)
  • nltk (For NLP identification)

Installation of these dependencies is easy with pip.

pip install -r requirements.txt

Usage

Once all dependencies are installed. Use streamlit to run the project.

python -m streamlit run main.py

This should launch the app and show the link to access it. It should also open the browser if it can.