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:
Initial setup for the front-end for user interaction with the services.
Solution:
the front-end initially will consist of:
homepage
cardgeneration page
card library
Prerequisites:
Currently built using node might switch to deno in future
Tasks (components for the front-end):
[x] #66
[x] #67
[x] #68
[ ] #70
[ ] #69
Additional context
In future iterations we focus on:
Initial setup process where the models & datasets are downloaded (user should be able to track this progress)
Maybe we should then already test if the user's PC meets all the requirements
Here the user also needs to specify the foreign language it wants to learn for https://github.com/StephanAkkerman/FluentAI/issues/8
The creation of new vocab cards
Fill in: English word
Find nearest word in preferred foreign language (selection of top x)
Generate mnemonic sentence (ability to regenerate / adjust manually)
Generate mnemomic image (ability to regenerate / adjust parameters)
Combine them into Anki flash card and save it to deck
Creation of grammar cards
More?
Description:
Problem: Initial setup for the front-end for user interaction with the services.
Solution: the front-end initially will consist of:
Prerequisites: Currently built using node might switch to deno in future
Tasks (components for the front-end):
Additional context In future iterations we focus on:
Initial setup process where the models & datasets are downloaded (user should be able to track this progress) Maybe we should then already test if the user's PC meets all the requirements Here the user also needs to specify the foreign language it wants to learn for https://github.com/StephanAkkerman/FluentAI/issues/8 The creation of new vocab cards Fill in: English word Find nearest word in preferred foreign language (selection of top x) Generate mnemonic sentence (ability to regenerate / adjust manually) Generate mnemomic image (ability to regenerate / adjust parameters) Combine them into Anki flash card and save it to deck Creation of grammar cards More?