Giter VIP home page Giter VIP logo

cos301-se-2022 / japanese-writing-evaluator Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 3.0 231.09 MB

The system should allow the user to log into the system using their own credentials and it should match the user to existing users in the database, if the user is not recognized it should allow them to register their profile. Once a user is logged in it should allow them to upload an image of a symbol/word/sentence that they have written and detect which symbol it is supposed to be, the writing style (Kanji, Katakana or Hiragana), compare strokes and give the user points of improvement on the symbol(s) with a score of how well their symbol(s) matches the actual one. The system should also allow users to log out or either remember their credentials and keep them logged in after they have stopped using the app.

License: MIT License

Python 23.29% TypeScript 41.69% JavaScript 18.56% HTML 7.19% SCSS 7.56% Swift 0.83% Ruby 0.24% Dockerfile 0.65%

japanese-writing-evaluator's Introduction

Japanese-Writing-Evaluator

GitHub pull requests GitHub issues GitHub issues
GitHub language count GitHub repo size GitHub last commit

Project Discription

Japan is a country that heavily relies on paper to do day to day activities.The Japanese Language has three writing styles Hirgana , Katakna , Kanji . This application will be aiding users to practise and perfect their penmaniship for the Japanese charcters and give them personlised feedback. Dont take our word for it.Try it out!

Project Video Links

Link to Deployed System

  • JWE
  • Project Documentation Links

    Download and install application

    For the android app:

    1. Download the apk from the following link, or scan the QR code below:
      Click here to download android app

      OR

      App QR code
    2. Once downloaded, your mobile device will prompt you to install the app.
    3. Click install
    4. Once installed, look for Japanese Writing Evaluator in your app list in your home screen
    5. Click on the app to open it
    6. Enjoy using the app!

    How to participate in the development of the project

    1. Clone the repository.
    2. Create a branch related to the feature you would like to modify.
    3. Once you are done coding create a pull request with a descriptive name.
    4. Once the pull request has been approved your changes will be merge into develop.

    Team Members

    Member Name Brief Description
    Maryam Mohamad Al Mahdi

    I am currently a computer science student, I
    have learned so much within my last 4 years
    of coding. I particularly have a newfound passion
    for everything frontend development and plan on
    exploiting this field. My interests include database
    design and design patterns. My main focus in coding
    lies in efficiency and quality. I love what I do and my
    work tends to emanate that.
    Sechaba Raymond Mache

    I am an enthusiastic and outgoing final year
    computer science student with a growing interest in
    AI, 3D graphics and database management.
    Throughout this degree I have learned an array
    of new things with new interests arising at every corner.
    Iโ€™m a team player and always strive to get
    the job done as well and efficiently as possible
    Philippa Zizipho Dufana

    Having the opportunity to learn and do this degree,
    Bsc Information Knowledge and Systems, which involves the
    data science field in Computer Science which has
    increased my interest and over the years has
    become my strength in this field.
    I would like to get into the smart cities , IoT industry.
    One aspect this degree has taught me is to
    learn and adapt to different tasks and evolve my problem solving
    skills while being a proactive team player.
    Siphesihle Princess Vezi

    I am Computer Sciences Student currently
    rapping up my degree.Along the way I have
    come to love this filed, and develop much interest
    in security, AI, networking and software engineering.
    In the effort to find my place in this very big industry
    I have come to realise that I have much
    love for the back-end.
    Phumudzo Vhulenda Ndou

    I am a highly motivated Final Year Computer Science student,
    with good quality skills with a willingness to learn.
    I have a keen eye for detail which I apply on a daily basis at work.
    As a hardworking individual who is also a team player,
    I strive to accomplish any tasks I have been given

    japanese-writing-evaluator's People

    Contributors

    maryam-al-mahdi avatar philippa29 avatar sechaba-mache avatar siphesihle05 avatar vhulenda88 avatar

    Stargazers

     avatar  avatar  avatar

    Watchers

     avatar

    japanese-writing-evaluator's Issues

    Frontend

    • Planning design, layout and colour

    Update class diagram

    Fix the lines for inheritance
    Add account class and connected to a user through aggregation

    Score popup

    A popup must be made to display the score of a specific character.

    SRS

    • Currently working on wiki on the 1st draft of the SRS

    PO

    • Contact client mentor

    Update wireframes

    Remove upload button
    Add a upload image page
    home page should be different categories of letters eg group 1: a e i o u

    Meeting

    Quick meeting on Monday, 2nd of May at 10:00

    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.