Project home for ESLWriter (http://www.eslwriter.org)
Using virtualenv is recommended. Create an fresh environment named env in the project's root folder.
(env) pip install -U -r requirements.txtOnly needed if you want to run NLP process on your own computer to build personal corpora.
- Install the latest Java runtime.
- Add executable
pdftotextcontained in Xpdf tools toPATH.
Download settings_debug.py from team Slack and put it into eslwebsite/.
Note: You should NEVER commit settings_debug.py or settings.py to Github as they contain extreme sensitive data like passwords.
python manage_debug.py migrate(Optional) Django's translation framework for multilingual interface
Install gettext toolset and add gettext/bin/ to PATH
- On Linux, use
apt-getto install - On Windows, download precompiled binaries
Then compile the translation files for use:
python manage_debug.py makemessagespython manage_debug.py runserverThen have fun searching!
The same as in DEBUG mode, except that use settings.py instead of settings_debug.py and run python manage.py runserver