pcrain / review-reappropriator

Proof-of-Concept for a design feedback reappropriation system (for CS 510 @ UIUC, fall 2018)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dependencies:

One Time Steps:

  • Make sure all of the dependenices listed above are installed
  • Clone this project from GitHub
  • Download all the files from the following link and put them in the "data" subdirectory: https://app.box.com/s/dyt062sr3yq8p7xp1if3na9m2vpbpm35
    • These files may be generated manually, but will take a very long time; downloading is recommmended

Launching the Server:

  • Run ./_launch_server in an open terminal window
    • Alternately, start the server manually by running php -S 127.0.0.1:8888 in the project directory
  • In another terminal, run ./0-pipeline
    • If you are using the files downloaded above, the script may be run as is
    • Otherwise, uncomment all commented commands in the file first before running (they may be safely commented out again after running the first time)
  • Wait for the program data to load into memory. This will take about 15-30 minutes depending on your machine.
  • The server is ready once you see "Listening on '127.0.0.1'"

Using the Client:

  • Once the server is running, open 6-ui-prototype.html in a web browser
  • That's it! You may enter feedback in the text area, and hit enter or click "search" to receive feedback, phrasing, and topic suggestions. You may hover over phrasing suggestions (bold) to highlight the corresponding snippets between the input feedback and the returned feedback.

About

Proof-of-Concept for a design feedback reappropriation system (for CS 510 @ UIUC, fall 2018)

License:MIT License


Languages

Language:Python 60.9%Language:HTML 19.6%Language:JavaScript 8.6%Language:PHP 7.9%Language:Shell 3.0%