A web service for rating aesthetics of photos.
This repository is part of Sohpappeal. Please use the main repository as starting point.
This repository is part of the DFG project Sophoappeal (437543412), it contains images and analysis scripts.
This tool is used to collect appeal ratings in all tests (lab and crowd).
- nodejs,
- npm,
- forever
For Ubuntu 20.04 run the following commands:
sudo apt install nodejs npm
sudo npm install forever -g
Afterwards run
npm install
to install all required packages.
Furthermore, get the images that are required for the app, using the
./prepare.sh
script, for this it is required to have wget and unzip.
To run the sever for development purposes, you need to have a mongo database running locally (localhost with default ports and no password).
The const config = {
part in app.js
can be used to configure different views and other parts.
To start the server in development mode run (a mongo db running is required):
npm start
and then open http://localhost:9999/
For deployment use docker-compose up
to setup the service.
Port 9994 will be used.
If you use this software or data in your research, please include a link to the repository and reference the following paper.
@article{goering2023imageappeal,
title={Image Appeal Revisited: Analysis, new Dataset and Prediction Models},
author={Steve G\"oring and Alexander Raake},
journal={IEEE Access},
year={2023},
publisher={IEEE},
note={to appear}
}
GNU General Public License v3. See LICENSE.md file in this repository.