André Chung, Diogo Pombeiro, Gaëtan Renaud
- Clone the repository
git clone https://github.com/Necrom4/IA-qu-a.git- Install mise
brew install mise
# or
curl https://mise.run | shMise is a version manager, this will allow you to install
ruby.
- Install just
brew install just # <== MacOS
apt install just # <== Linux
winget install --id Casey.Just --exact # <== WindowsJust is a command runner just like Make
- Install the remainder
just installThis will install ruby, the python venv, it's requirements and all node_modules.
- Create the
llm/config.pyenv file with the following keys.
INFOMANIAK_API_TOKEN = # Your token
PRODUCT_ID = # Your Product's ID- Run the project locally
just run
# visit http://localhost:5173just # lists available just commands
just install # installs dependencies
just update # updates dependencies
just clean # cleans dependencies and cache
just run # starts server
just test # run testsFeatures we've added, would have loved to add or finished the Hackathon trying to.
- Backend
- Bridge Frontend-LLM
- Send PDF result by email
- Frontend
- Resizing-safe frontend design
- General UI theme
- Home page
- 80s retro animated background
- Selection page
- Results page
- Jobs descriptions
- Chat
- LLM
- List of jobs generated using a keywords
- Database using information from Swiss job websites
- Chat with the chatbot (+ behavioural configuration)
- Gather more information concerning jobs, such as education and degrees, salary, and more statistics
- Add an image that illustrates the Job in the description