Skip to content

Eva-Chris/SQUIRREL-Web-App

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQUIRREL Movies Web App

The source code for the paper:

Eva Chrysostomaki, Maria Stratigi, Vasilis Efthymiou, Kostas Stefanidis and Dimitris Plexousakis. Fair Sequential Group Recommendations in SQUIRREL Movies (poster). Tabular Data Analysis Workshop (TaDA)@VLDB 2023 [pdf]

which is part of the project ResponsibleER: Responsible by Design Entity Resolution, funded by the Hellenic Foundation for Research and Innovation.

/app
   /static
      /css/style.css --- The css file with the page styling
      /images --- The images used in the app
      /js/highchartTable.js --- JS file containing the code for the Highchart Table plugin
      /paper --- The SQUIRREL paper
      /posters --- Posters for the recommended movies
   /templates
      /about.html --- Abstract from SQUIRREL paper and link to full paper
      /contact.html --- Page with contributors' contact information
      /watch_next.html --- Group selection to view movie recommendations
   /app.py --- Main python file
/files
   /Current_Round.txt --- Saves current round for each group
   /Recommended_Movies_Average.txt --- Reccomended movie and actions for each group using Average method
   /Recommended_Movies_Fscore.txt --- Reccomended movie and actions for each group using FScore method
   /Scores_Per_Round_Average.txt --- All scores for each group using Average method
   /Scores_Per_Round_Fscore.txt --- All scoresfor each group using Fscore method
/requirements.py --- Python script to install the required libraries

---ACTIVATING VIRTUAL ENVIRONMENT---
If env folder is not available type: python3 -m venv env

To activate the virtual environment type: source env/bin/activate

If flask is not installed type: pip install flask

---CHANGING ENVIRONMENT---
In Visual Studio Code press Ctrl+Shift+P and select venv as Python Intepreter

---OPENING THE WEBSITE---
Type: python3 app/app.py

The server starts on: http://127.0.0.1:5000 or localhost:5000

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 50.6%
  • JavaScript 26.7%
  • Python 15.8%
  • CSS 6.9%