Welcome to CareerRecomedator!
This is a relatively simple software used to recommend careers in UVG, based in 4 simple questions. The code is written in Python and uses Neo4J to create relationships between everything.
There are 2 things that you need:
- Python 3.7 (or any newer version, just make sure its 3.something) You can get it here: https://www.python.org/downloads/
- Neo4J You can get it here:https://neo4j.com/download/
Make sure to download and install everything
First, we will fiddle with Python
- Type python in your Windows Search funtion
- Right click on Python 3.x and click "Go to folder"
- Click on the file path on top of the window and copy it
- Follow this tutorial: https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/
- On the last step, paste the direction we got in step number 3
- Press Windows + R on your keyboard, type "cmd" and press enter
- Type "python -m pip install Tkinter", press Enter and wait for install to finish
- Type "python -m pip install neo4j", press Enter and wait for install to finish
- Close the cmd, we are done with it
Now, onto Neo4J
- Click on "Add Graph" and select "Create Local Graph"
- Wait for it to be created and click "Start"
- Click "Manage" and "Open in Browser"
- Type ":server connect" in the top of the window
- Make sure the URL is bolt://localhost:7687
- If it is, jump to line 11
- If not, let´s take a little detour
- Go to the folder: AED_Proyecto
- Open the file DBMain.py with your favourite text editor (we reommend Notepad++)
- Change line 7 to match the URL of line 5
- Press enter
- Copy the contents of the file DataBase.txt
- Paste them in the line at the top of the window
- Click run
- Wait for it to be finished and minimize Neo4J
Now, let´s run the program!
- In the Folder AED_Proyecto
- Look for the file named "DBMain.py"
- Right click on this file, select "Open with" and then click "Python"
- Enjoy!