Skip to content

ACE Chatbot developed during the 24h UNOX Hackathon Challenge

License

Notifications You must be signed in to change notification settings

NickP3lle/Team1-UNOX-Hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UNOX-Hackathon

Group name: Gang of ++Four+=2

The Challenge

Use GenAI to develop or improve functionalities and user experience in at least one of the following platforms:

What

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.

Requirements

To use this project you need:

  • AWS credential and Amazon Bedrock
  • Python3
  • Pip3

Configuration

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 and region_name in ACE_lib.py

About

ACE Chatbot developed during the 24h UNOX Hackathon Challenge

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •