Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Conjugable words into searched terms and all the data in the database #11

Open
daffychuy opened this issue Jan 4, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request high priority Something that needs to be worked on as a high priority
Projects

Comments

@daffychuy
Copy link
Owner

daffychuy commented Jan 4, 2021

Implement conjugative verbs in JS.
That way it can also be used when using search query and output results.

Main Goal:
Since all dictionary words are informal verbs, we need to convert them all to informal verbs.
Or at least have a list of formal & informal verbs with every single tense

Reference:

@daffychuy daffychuy added the enhancement New feature or request label Jan 4, 2021
@daffychuy daffychuy added this to To do in JP Project via automation Jan 4, 2021
@daffychuy daffychuy added the high priority Something that needs to be worked on as a high priority label Jan 4, 2021
@daffychuy daffychuy moved this from To do to In progress in JP Project Jan 4, 2021
@daffychuy
Copy link
Owner Author

daffychuy commented Jan 11, 2021

Idea:
Start off by using simple split ending verb off, and search for it. If not found we can then use deconjugator to find the base term and search based off of that.

Ideally we would also want to have different form in our database.

To get all form, we should first get the base term, then use derivations to get the correct conversion

@daffychuy daffychuy self-assigned this Jan 11, 2021
@daffychuy
Copy link
Owner Author

daffychuy commented Jan 11, 2021

Possible conjugate:
Positive

  • Present
  • past
  • te
  • eba conditional
  • tara conditional
  • potential
  • passive
  • casusative
  • imperative
  • volitional

Negative
Masu
Masu Negative

Note that there are irregular, nonirregular, godan and ichidan form. We WILL also store godan and ichidan but will only show irregular and nonirregular when querying. That way we may also be able to get godan form if someone types similar to that.

@daffychuy
Copy link
Owner Author

In addition to using conjugable to search, we also want to integrate mecab, natural language parsing
https://github.com/Kimtaro/ve
http://taku910.github.io/mecab/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high priority Something that needs to be worked on as a high priority
Projects
JP Project
In progress
Development

No branches or pull requests

1 participant