Skip to content

DoE-Co/Readify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readify — Japanese Pop-Up Dictionary App (Prototype)

Readify is a mobile-app prototype designed to turn a user’s phone into a seamless Japanese language-learning environment. The app overlays instant dictionary pop-ups for Japanese text across apps like YouTube, Twitter, and YouTube Music, enabling rapid word lookup without interrupting the flow of reading or listening.

This project was developed for the Mobile Programming course at UW-Madison.

Features

  • Tap-to-Translate Overlay Tap any Japanese word on screen to instantly view its dictionary definition.

  • App-Wide Support Works across:

    • YouTube subtitles
    • Twitter posts
    • YouTube Music lyrics
    • Browser...
  • Minimal Disruption Enables users to stay inside the app they are already using instead of switching to a dictionary app.

  • Beginner-Friendly Designed to remove friction from vocabulary learning and help learners stay immersed.


Motivation

as a Japanese learners I often had to interrupt my reading or listening when I came across an uknown word by:

  • copying text
  • switching apps
  • pasting into a dictionary
  • switching back

Readify seeks eliminates this friction. The goal is simple: Make vocabulary learning “in the wild” as smooth and natural as possible.


Tech Stack

  • Kotlin (Android)
  • Camera + OCR support
  • Custom UI overlays
  • Dictionary API / local dictionary integration
  • Jetpack Compose

How It Works (Overview)

  1. User opens any supported app (e.g., YouTube).
  2. Readify listens for text rendered on-screen (subtitles, tweets, lyrics).
  3. User taps a word → the app identifies Japanese tokens.
  4. Readify fetches dictionary definitions and displays a non-intrusive pop-up.
  5. User closes the pop-up and continues reading/listening.

**Screenshots **

image image image image image

Current Status

This is a functioning prototype Future possible improvements include:

  • More robust OCR for images or non-standard fonts
  • Word-frequency lists and personalized review tools
  • Pitch accent display
  • Example sentences from corpora
  • Offline dictionary support
  • Integration with the Choruser prosody tool (future idea)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages