Skip to content

jegkiralyfi/discern

 
 

Repository files navigation

Discern

Questions? (Mailing List/IRC Channel)

Feel free to open an issue in the issue tracker, or use this link to access an IRC chat room for real time communication with some of the edX developers. Alternatively, you can use your own IRC chat client and point it at freenode(chat.freenode.net). The channel is #edx-discern.

We also have a mailing list. Feel free to ask questions and discuss the code there. If you find an issue (unless it is a security issue, see below), please mention it on our issue tracker.

Overview

This is an API wrapper for a service to grade arbitrary free text responses. This is licensed under the AGPL, please see LICENSE.txt for details. The goal here is to provide a high-performance, scalable solution that can effectively help students learn. Feedback is a major part of this process, the feedback system has been left very flexible on purpose (you will see this later on).

Note that you will need the ease repository to use all of the functionality here. This repo is now open source. You will need to install both repos in the same directory. Install directions for ease can be found at Github

Examples and getting started

Please see docs/installation for installation information. Examples can be found in docs/examples. A built version of these can be found at ReadtheDocs, or you can feel free to clone the repo and build these yourself.

How to Contribute

Contributions are very welcome. The easiest way is to fork this repo, and then make a pull request from your fork. The first time you make a pull request, you may be asked to sign a Contributor Agreement.

The current backlog is in the issues section. Please feel free to open new issues or work on existing ones.

Detailed Information

Please look in the docs folder for more detailed documentation. There is a README there that explains how to build and view the docs.

You can also see the latest documentation at ReadtheDocs .

Reporting Security Issues

Please do not report security issues in public. Please email security@edx.org.

About

Discern allows anyone to use machine learning based automated textual classification as an API service.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published