Group name: Gang of ++Four+=2
Use GenAI to develop or improve functionalities and user experience in at least one of the following platforms:
It's a project developed by Davide Donanzan, Orlando Ferazzani, Nicolò Pellegrinelli, Filippo Rizzolo, Tommaso Terrin, Matteo Tiozzo and Matteo Tonello as part of UNOX S.p.A.'s 24h Hackathon challenge. A(ssistant) C(hatbot) E(xperience) has two main functionalities: it helps customers chosing the oven that suits them best from the context and gives assistance on their model of oven. The chatbot uses GenAI to generate SQL queries from natural language queries. Once generated, the query is executed on a database and the results are reconverted to natural language.
To use this project you need:
- AWS credential and Amazon Bedrock
- Python3
- Pip3
To run this project you need to:
- Run:
pip3 install -r setup/requirements.txt
- Run
aws configure
and enter AWS keys - Go to ACE_chatbot folder
- Run
streamlit run ACE_app.py --server.port 8080
- If necessary change
credentials_profile_name
andregion_name
in ACE_lib.py