GithubHelp home page GithubHelp logo

daffychuy / jp-open-project Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 122.01 MB

An open sourced Japanese dictionary app aim to provide to all platform. Currently at its very early stage

License: MIT License

Python 58.28% Shell 9.42% JavaScript 25.07% PLpgSQL 7.23%
dictionary japanese jmdict jmdictdb

jp-open-project's Introduction


Hi, I'm Daniel or Daffy! Software Developer from Canada

πŸ’Ό I'm currently a Software Developer @ AMD
πŸŽ“ Recent Graduate from University of Toronto with a Bachelors Degree in Computer Science
πŸ’» I love writing code and learn anything about it
πŸ“« How to reach me: [email protected]

- Still learning but here are the more common tools I use -

jp-open-project's People

Contributors

daffychuy avatar

Watchers

 avatar

jp-open-project's Issues

Remove database credentials from the repo

Although the db can only be access through certain ip address with the given database credential, the better practice is to not include the password in the file but rather have an environment file that won't be uploaded to git to store the credential and parse from it.

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

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:

Implement Special case of search

Currently, we have two kind of search, hiragana and kanji and if its a mixed, they won't match.

So we need to create function to convert things like "許します" to "許す"
or we add Conjugated database.

Combine all the python files together and add terminal arguments

Currently, the file location are hardcoded, and having to supply the file in terminal would be a better implementation.

Combining all the python files will allow us to easily let others manipulate the data in a single file instead of several files. As well as add an option to have argument where we can supply file location and which parser we want to run.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.