This is a basic project to allow users to query all previous numbers of euromillions draws using natural language and use that information to select numbers for the next draw.
- NextJs
- React for the frontend
- ChatGPT- to transform the natual language query into an SQL query.
npm run dev
The database is continually updated by the python lottery scraper. The apis can be used to intereact with the database.
- Implement CHatGPT moderation filter
- Ensure only SELECT queries can be executed againt the DB
- Fine tune ChatGPT for better output by helping it understand the context
- Display some loading indicators in the homepage
- Create tests using playwright - done
- Write better error handleing in all funcitons
- Reformat code
- Reformat db (remove £ and € from jackpoot columns)