Skip to content

AI based foreign language reading and learning tool that allows you to learn foreign languages using any text content of interest,TextLingo是一款兴趣驱动的AI外语阅读与学习软件

License

Notifications You must be signed in to change notification settings

hikariming/TextLingo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextLingo📕

Python GitHub stars

English中文

TextLingo is an innovative foreign language reading and learning tool that allows you to learn foreign languages using any text content of interest, transforming boring language learning into an enjoyable reading experience.

TextLingo uses AI technology to intelligently analyze texts and provides detailed grammar explanations and word definitions to help you better understand the content.

TextLingo Main Interface

Core Features

  • 🎯 Smart Text Import: One-click import of multiple formats (URL, Word, Markdown, etc.), automatic translation and learning vocabulary generation
  • 📖 Immersive Reading Experience:
    • Professional reader interface design
    • Real-time language switching
    • Instant word lookup and grammar parsing
  • 🔍 Deep Learning Assistance:
    • Intelligent word explanations
    • Detailed grammar explanations (supports Chinese-Japanese-English translation)
    • Context understanding support
    • Pronunciation guidance and correction

Use Cases 🎬

  • 📚 Lyrics Learning: Learn Japanese through music lyrics 🎵, convenient for singing along at concerts
  • 📰 News Reading: Read Japanese and English news (The Economist, idol reports, etc.), stay updated with current events
  • 📝 Vocabulary Memorization: Memorize words through lyrics, news, and other texts
  • 📖 Grammar Practice: Practice grammar through reading foreign language materials

Coming Soon

  • 📝 Text Intelligent Dialogue: Supports highlight learning and real-time Q&A
  • 📚 Personalized Exercise System: Targeted word and grammar practice

How to Run

Refer to Running Documentation

Supported Languages

  • 🇨🇳 Chinese (Simplified)
  • 🇺🇸 English
  • 🇯🇵 Japanese
    • Supports kana notation
    • Automatic grammar analysis
  • More languages coming soon, or submit PR or issue

Current Version

Development version v0.1.0 Please check the running documentation for how to run the development version

About

AI based foreign language reading and learning tool that allows you to learn foreign languages using any text content of interest,TextLingo是一款兴趣驱动的AI外语阅读与学习软件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published