Inspiration
When I was 15, I started learning English by reading grammar and vocabulary books. I spent 30 minutes a day, reading theory and practicing exercises, but it didn’t feel enough.
I found out that the best way to learn languages is by using it as much as possible, as babies learn them. I started using English in my daily life: I watched movies in English; I read fiction books in English; and I prompted ChatGPT in English.
The problem? No feedback.
I’d write in my personal journal and think, “Is this how a native would say it?” Maybe I was using the wrong collocation, maybe there was a better phrase, or maybe I was just plain off—but I had no way of knowing.
I tried using a basic translator—but all it did was give me a translation. It didn’t tell me if it was correct, if it was formal or casual, or whether native speakers actually say it that way. There were no similar phrases, no context, no examples.
Additionally, I used the translator, and it didn’t keep track of what I looked for. I couldn’t review the concept to apply Spaced Repetition.
Then I wrote my journals to ChatGPT for feedback. It gave me an explanation. Helpful, but the flow was broken. I had to start a new chat or use an existing chat with a lot of messy text, re-explain the text, and dig through a long response just to fix one sentence. More friction. After a few times, I stopped doing it.
That’s why I built this app: to integrate language-learning into our daily habits.
I think they are an incredible opportunity. You don’t have to separate one hour a day for the rest of your life to learn languages: you can do it as we naturally learn languages.
What the App Does Now
Dailylingo actually has two main interactive features:
Journaling
- Users write daily journal entries responding to prompts or freely.
- After submission, AI analyzes their writing to:
- Correct grammar and vocabulary mistakes.
- Suggest more natural phrasing.
- Provide explanations for corrections.
- Extract very specific language learning topics (e.g., “use of prepositions with despite”) to focus on.
- Correct grammar and vocabulary mistakes.
- The app shows a feedback page with the original text, corrected text, detailed suggestions, and learning points.
- Users can review, edit, add, or delete these learning points.
- All entries (original + feedback) are saved in a journaling history for review.
Teaching / Explanation
- Users explain concepts or topics in their target language (like mini lessons).
- The same AI-powered feedback flow applies here as well.
- Teaching entries are saved separately in a teaching history, with the same unified format.
- Users can manage their teaching notes similarly — viewing, editing, deleting.
We also have a Home Page, where:
- The app features a main dashboard showing the daily challenge button, calendar, streak progress, and quick-access buttons to start new journals or explanations.
- The calendar visualizes user activity over time.
What Is Next for Dailylingo
DailyLingo is going to grow to help you learn languages through everyday habits. Here’s what we want to add next:
- Listening to music.
- Reading books.
- Watching movies and shows.
We also want to add a chat feature where you can have conversations in your target language anytime. When you teach something, the AI can act like a student who asks questions and helps you understand better.
We’ll add a lot more prompts and exercises — at least 200 for each category.
And we want to support more languages, not just English and Spanish, so more people can use DailyLingo.
We’ll also expand the Language Learning section, where users can fix the mistakes they’ve made and practice the concepts they’ve learned. We’ll show the vocabulary acquired, progress made, and everything related to the user’s language learning journey.
SOCIETAL ISSUE REPORT Our societal issue: Learning languages is disconnected from everyday life experience.
Many people want to learn a new language but struggle to stay motivated or find the time to practice consistently. Language learners quit within the first three months because traditional courses often feel boring, too formal, or disconnected from real-life communication needs. Learners often memorize vocabulary and grammar rules but still feel unable to use the language naturally in daily conversations.
This gap between theory and practice creates frustration. Learners may know individual words but can’t form meaningful sentences or express themselves comfortably, which leads to loss of confidence and dropping out. Consistent, meaningful practice in context is key to effective language acquisition—simply studying isolated rules is not enough.
DailyLingo addresses this challenge by integrating language learning into everyday life. Instead of forcing hours of study, the app encourages users to practice naturally through daily habits they already have — like journaling about their day, teaching others what they’ve learned, listening to music, or watching movies. This contextual learning reinforces vocabulary and grammar in a way that feels relevant and engaging.
To keep users motivated and engaged, DailyLingo also gamifies the learning experience. Features like streaks, challenges, rewards, and progress tracking make practicing feel fun and rewarding rather than a chore. By blending language practice with daily routines, DailyLingo makes learning easier, more enjoyable, and sustainable. This approach helps users stick to their goals and gradually build real communication skills.
In conclussion, our mission is to transform simple habits into a language learning opportunity
Built With
- cursor
- flutter
- gpt
Log in or sign up for Devpost to join the conversation.