Skip to content

'IA Innovation Lab' (42+Infomaniak) Hackathon project for Cité des Métiers

Notifications You must be signed in to change notification settings

Necrom4/IA-qu-a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IA Innovation Lab

André Chung, Diogo Pombeiro, Gaëtan Renaud

Getting Started

  1. Clone the repository
git clone https://github.com/Necrom4/IA-qu-a.git
  1. Install mise
brew install mise
# or
curl https://mise.run | sh

Mise is a version manager, this will allow you to install ruby.

  1. Install just
brew install just                      # <== MacOS
apt install just                       # <== Linux
winget install --id Casey.Just --exact # <== Windows

Just is a command runner just like Make

  1. Install the remainder
just install

This will install ruby, the python venv, it's requirements and all node_modules.

  1. Create the llm/config.py env file with the following keys.
INFOMANIAK_API_TOKEN = # Your token
PRODUCT_ID =           # Your Product's ID
  1. Run the project locally
just run
# visit http://localhost:5173

Usage

just commands

just         # 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 tests

TODO

Features 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

About

'IA Innovation Lab' (42+Infomaniak) Hackathon project for Cité des Métiers

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •