Using Python to Build Applications for Language Learning
summary
A multi‑platform app called Word of the Hour posts a vocabulary item hourly across web Android iOS Roku Slack Fire TV and Electron and uses Python for three concrete jobs: word selection from a 200,000+ word corpus with frequency dependency features plus regex and sorting, 35,000+ translations crowdsourced across 40 languages via Google Sheets with Git tracking (Portuguese and Cornish especially active), and hourly posting to ~30 social pages including a Python Discord bot and a public WOTH API fetch that returns a dictionary of definitions and translations.
AI-written summary · about
chapters (7)
- 0:00Python for language learning apps
- 1:39Core Python in Word of the Hour
- 3:04Python word selection
- 4:33Crowdsourcing translations
- 6:23Social media posting
- 8:27Wof API demo
- 11:16Conclusion
related talks
01h 02mMay 17, 6pm
31mA Recent History of Python Through Stack Overflow Questions and Answers
31mProgramming, Python, and Student-Directed Projects
16mA Word About Programming: Applying a Natural Language Vocabulary Acquisition Model(…)
20mPython In The Job Market
26mMake Python Talk, Make Python Listen
49mWhy You Should Do Text Analysis in Python (Even if You Don't Want to)
33mPython on your phone: Building mobile apps with Kivy
