dsaltares / conjugate

Verb conjugator web application

Home Page:http://saltares.com/conjugate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conjugate

A verb conjugator service. Enter a verb in English and get the conjugations for all tenses in a variety of languages.

Conjugate is available here, watch a small demo at the bottom of this page.

Motivation

When learning a new language, it is very common to struggle with verb conjugations. For example:

I want to know the third person singular form (masculine) of the future perfect tense of the verb to eat in French.

Unfortunately, the available resources are somehow limited:

  • Google translator: usually gets conjugations wrong for most languages, especially in terms of gender.
  • Apps: seriously? I don't want to install yet another app!
  • Websites: lists are limited, the sites are old, full of ads and/or don't play well with mobile devices.

Conjugate tries to solve that use case.

Components

Dependencies

Note that Conjugate has been tested with Python 2.7. To use either the scraper or the web application you need to install the dependencies. A virtual environment is recommended.

mkvirtualenv conjugate
pip install -r dependencies.txt

Report issues

Something not working quite as expected? Do you need a feature that has not been implemented yet? Check the issue tracker and add a new one if your problem is not already listed. Please try to provide a detailed description of your problem, including the steps to reproduce it.

Contribute

Awesome! If you would like to contribute with a new feature or submit a bugfix, fork this repo and send a pull request

License

Conjugate is licensed under the Apache 2 License, meaning you can use it free of charge, without strings attached in commercial and non-commercial projects. However, if you happen to become a millionaire thanks to it, please do buy me a beer!

Demo

conjugate demo

About

Verb conjugator web application

http://saltares.com/conjugate

License:Apache License 2.0


Languages

Language:JavaScript 55.0%Language:CSS 39.2%Language:Python 5.0%Language:HTML 0.7%