Automating language learning with the power of Artificial Intelligence. This repository presents FluentAI, a tool that combines Fluent Forever techniques with AI-driven automation. It streamlines the process of creating Anki flashcards, making language acquisition faster and more efficient.
Problem:
To put your learning into practice, it would be nice to chat with an LLM that knows which words you have learnt. For instance if you just have learnt about colors, then maybe chat about things related to that. Depending on how well you do it could adjust it questions / answers to use words you have yet to learn.
Solution:
This can be either an open-source LLM or using the API. Getting the system message for the LLM right is probably the most important part. We need to be able to fetch the words the user learnt recently and also decide on how much words we should fetch.
Prerequisites:
Research LLM options
How to get information out of Anki (or this should be done after V2)
Tasks:
Fetch words from flash cards app
Make connection with LLM
Test system prompts
Additional context
Add any other context or screenshots about the feature request here.
Description:
Problem: To put your learning into practice, it would be nice to chat with an LLM that knows which words you have learnt. For instance if you just have learnt about colors, then maybe chat about things related to that. Depending on how well you do it could adjust it questions / answers to use words you have yet to learn.
Solution: This can be either an open-source LLM or using the API. Getting the system message for the LLM right is probably the most important part. We need to be able to fetch the words the user learnt recently and also decide on how much words we should fetch.
Prerequisites:
Tasks:
Additional context Add any other context or screenshots about the feature request here.