This is a brief documentation for Crowd Server API.The API is organized around REST. The API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes and authentication.
- Food Compare
This app compares two food images about a specific feature(e.g which one is more filling, healthier ...)
see Google Crowd Source for more examples - Food Fact
This app asks if a fact is true for the shown image
see Google Crowd Source for more examples - Food Labeler
This app asks if a given label is true for the shown image
see Google Crowd Source for more examples - Image Caption
This app asks if a given caption is appropriate for the shown image
see Google Crowd Source for more examples - Sentiment
This app asks about the kind of emotion expressed in a sentence
see Google Crowd Source for more examples - Translation Validator
This app asks if the given translation of a sentence/phrase/word is true
see Google Crowd Source for more examples
You can Access the API on both Github and Dockerhub. Although it is highly recommended that you use the docker image to work with the API.
Access the Dockerhub repository from here:
You can easily work with the API with the following commands:
docker pull tahoora/crowd-server-api:version2
docker run -p 8000:8000 tahoora/crowd-server-api:version2
Access the Github repository from here:(Until further notice, use the version1 branch of this repository)
for more detailed information about the API, after running the API, visit localhost:8000/api/docs
- Tahoora Majlesi
Feel free to report the bugs in the issue section