jlcrodrigues / feup-pri

Academic information retrieval system. Curricular project @ FEUP.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Academic Quest

Connecting you to knowledge. Where dreams take shape

This project is part of the Information Processing and Retrieval Curricular Unit @ FEUP.

One of the major challenges students face is deciding which degree to pursue in higher education. The vast amount of options can seem daunting. To make matters worse, it doesn’t help that this information is scattered on the web. Each university presents its information in a different fashion, making it hard even to find out which courses make up each degree. AcademicQuest makes it easy to access this information, as it provides an easy-to-use search system that can answer questions such as "Where can I learn marketing?" and "Which degree will make me a journalist?". This is done with the aid of web-scraping on the university website and posterior organization of the information.

For more detailed information, check out the full report.

ui ui

Demo

video-81.mp4

Steps to run

Build the containers:

cd src
docker compose build

To run do:

docker compose up

Authors

Name Email
Ana Beatriz Fontão up202003574@edu.fe.up.pt
Daniel José Mendes Rodrigues up202006562@edu.fe.up.pt
José Luís Cunha Rodrigues up202008462@edu.fe.up.pt
Martim Raúl da Rocha Henriques up202004421@edu.fe.up.pt

About

Academic information retrieval system. Curricular project @ FEUP.

License:MIT License


Languages

Language:Python 50.3%Language:Vue 20.0%Language:Jupyter Notebook 17.5%Language:TypeScript 7.1%Language:JavaScript 2.0%Language:TeX 1.3%Language:Shell 1.1%Language:HTML 0.3%Language:CSS 0.3%Language:Dockerfile 0.2%