https://github.com/jocelynvelarde/financeai
Code repository for Atrato Financial Hackathon
https://github.com/jocelynvelarde/financeai
embeddings huggingface llm openai trulens
Last synced: 3 months ago
JSON representation
Code repository for Atrato Financial Hackathon
- Host: GitHub
- URL: https://github.com/jocelynvelarde/financeai
- Owner: JocelynVelarde
- License: mit
- Created: 2024-02-23T16:34:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-02T02:48:07.000Z (about 1 year ago)
- Last Synced: 2025-01-07T17:17:25.829Z (5 months ago)
- Topics: embeddings, huggingface, llm, openai, trulens
- Language: Jupyter Notebook
- Homepage: https://financial-ai.streamlit.app/
- Size: 341 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FinanceAI: Your financial assistant 🪙
Just ask and we will respond
## Authors
- [@JocelynVelarde](https://github.com/JocelynVelarde)
- [@Diego785xd](https://github.com/Diego785xd)
- [@SOGAZG1598](https://github.com/SOGAZG1598)
- [@](https://github.com/)## Features
- For users easily type in their question and get solutions
- Upload employee database to receive contact information about possible problem solvers
- Receive metric information about API costs in real time
- Prevent SQL inyections from prompt input
- Limited hateful speech for LLM
- Implemented feedback support for improvement using TruLens
- Optimized API costs using Embeddings and vectorized data sets
- Light and Dark mode enabled
- Available in all devices## Structure
```bash
streamlit_app
├─ home.py
├─ .streamlit
│ └─ secrets.toml
├─ api
│ └─ auth_openai.py
│ └─ processing.py
├─ assets
│ └─ files
│ └─ images
├─ styles
├─ pages
│ └─ report_bug.py
│ └─ get started.py
│ └─ user.py
└─ requirements.txt
```## Tools
- OpenAI API
- Streamlit
- LangChain
- Hugging Face
- TruLensDeployed with: Streamlit Cloud
## Demo
[YouTube](https://www.youtube.com/watch?v=yHeFV8sdVzY)
## License
[MIT](https://choosealicense.com/licenses/mit/)