PeerLogic Web Services: Difference between revisions
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
The collection of the code for all of these web services can be found [https://github.com/peerlogic here]. | The collection of the code for all of these web services can be found [https://github.com/peerlogic here]. | ||
==Server Setup== | |||
The Peerlogic webservices setup can be accessed [https://docs.google.com/document/d/1270jOLqVHV9iojAf9jwd2WJlOr9PNCZChDz1-sEzkhM/edit?usp=sharing here]. This material is not publicly posted for the purposes of protecting the server's integrity. | |||
An additional document for how to set up the NLP webservice in particular can be found [https://docs.google.com/document/d/1QAMVLu6whaJ8fSkwxY_Z-Hq7lHwXj40X-_xWd6F-FOM/edit?usp=sharing here]. | |||
==PeerAssessmentWeb== | ==PeerAssessmentWeb== | ||
Line 11: | Line 16: | ||
This project was last updated in March of 2018. | This project was last updated in March of 2018. | ||
The code for this project can be accessed here: [https://github.com/peerlogic/PeerAssessmentWeb https://github.com/peerlogic/ | The code for this project can be accessed here: [https://github.com/peerlogic/PeerAssessmentWeb https://github.com/peerlogic/PeerAssessmentWeb]. | ||
==IntelligentAssignment== | ==IntelligentAssignment== |
Revision as of 22:14, 12 February 2022
Summary
The expertiza web services are a group of scripts and programs utilized by the expertiza website for performing various functions. These functions are hosted on external web services for the purposes of better performance, flexibility, and modularity.
This page is documenting all of these services, including where they are located, the code they utilize, and theoretical explanations of what they are performing.
The collection of the code for all of these web services can be found here.
Server Setup
The Peerlogic webservices setup can be accessed here. This material is not publicly posted for the purposes of protecting the server's integrity.
An additional document for how to set up the NLP webservice in particular can be found here.
PeerAssessmentWeb
PeerAssessmentWeb is a Ruby application. It's not currently known what the purpose of this web service is.
This project was last updated in March of 2018.
The code for this project can be accessed here: https://github.com/peerlogic/PeerAssessmentWeb.
IntelligentAssignment
IntelligentAssignment is a Python application which has the stated purpose of forming project groups by performing k-means clustering on their topics of interest.
This project was last updated in March of 2018.
The code for this project can be accessed here: https://github.com/peerlogic/IntelligentAssignment.
AutoSummaryV1
AutoSummaryV1 is a Javascript application. It is not currently known what the purpose of this web service is.
This project was last updated in February of 2016.
The code for this project can be accessed here: https://github.com/peerlogic/AutoSummaryV1.
reputation_web_service
reputation_web_service is a Javascript application with extensive documentation, detailing the web service's use for determining user reputation.
This project was last updated in April of 2016.
The code for this project can be accessed here https://github.com/peerlogic/reputation_web_service.
Data-Warehouse-Object-Relational-Mapping
This is a Ruby application. It is not currently known what the specific purpose of this web service is, though presumably it assists in the accessing of data warehouse relational objects and tables.
This project was last updated in April of 2017.
The code for this project can be accessed here https://github.com/peerlogic/Data-Warehouse-Object-Relational-Mapping.
autometareviews0.1
This project is a Ruby application for the purpose of natural language processing, including sentiment analysis, volume, tone, etc.
This project was last updated in April of 2016.
The code for this project can be accessed here https://github.com/peerlogic/autometareviews0.1.