Conjugador is a web application that allows to search and display verbs forms building the content from the spelling dictionary.
- extract.py reads diccionary file and extracts the verbs in JSON format (into data/jsons)
- index_creation.py reads the jsons and creates a Whoosh index (into data/indexdir)
- Flash application at web/ serves the content
To clone the repository and its submodules use:
git clone --recurse-submodules git@github.com:Softcatala/conjugador.git
To create Docker image, from the root directory type:
make docker-build
Simple execution of the Docker image:
make docker-run
Test from the browser:
- Search: http://localhost:8000/search/cantar
- Index: http://localhost:8000/index/a
- Autocomplete: http://localhost:8000/autocomplete/cantari
See document DEV.md (in Catalan)
GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
Same license that source projects.
Run:
make update-data
Contact Jordi Mas jmas@softcatala.org