KOMPO
Idea
Reading intermediate-level text in Korean is one of my favourite ways of learning. To help me learn, I wanted to have it in my inbox every day - with keywords and short summaries in English to support my reading.
Approach
Using Python, I collect an article from a Korean news site, which is then processed using OpenAI's API to generate supporting keywords and summaries.
KOMPO?
In Korean, Kom (곰) means bear.
Po is short for 포스트 or post, mail.
So, Kompo means Bear Mail!
(I like bears, though they cannot read as far as I know.)
MY INSPIRATION
When I studied Japanese, I used an easy-to-read news website. It had helpful annotations, which made it a potent learning tool for me.
With no Korean alternative, I designed one for myself!
The best part is - many of my friends started using Kompo too!
HOW IT WORKS
A cute e-mail lands in my inbox every morning. It contains a fresh article, divided into neat paragraphs.
HELPFUL KEYWORDS
Each paragraph is accompanied by a set of keywords, and a short summary in English.
PYTHON + AI = <3
Kompo is built in Python. Every day, Kompo passes a fresh article to OpenAI's ChatGPT. After keywords are picked out, the e-mail is formatted and sent!