HTTP API to bring out shared positions from argumented statements
Retruco is a software fostering argumentative discussion around statements and allowing to bring out shared positions.
Retruco means immediate, precise and firm response in spanish.
Retruco-API is currently used by 2 different projects:
Currently, the best way to study Retruco API is to look at the following user interface modules that contain every call to Retruco API:
- https://framagit.org/ogptoolbox/ogptoolbox-ui/blob/master/src/Requests.elm
- https://framagit.org/retruco/retruco-ui/blob/master/src/Requests.elm
A Swagger documentations is also available (but may currently contain errors):
For the first time only:
npm install
su - postgres
createuser -D -P -R -S retruco
Enter password for new role: retruco
Enter it again: retruco
createdb -E utf-8 -O retruco retruco
psql retruco
CREATE EXTENSION IF NOT EXISTS pg_trgm;
\q
npm run configure
npm run start
In another terminal:
node process-actions.js