Anki Generator Powered by AI
Betakads is an Anki cards generator powered by AI, designed to streamline the creation of flashcards. Users begin by selecting a data source, choosing between a PDF file or a YouTube link. The application then extracts text from the selected source, whether video captions from YouTube or textual content from a PDF document. Once the data is extracted, users can specify the number of flashcards they wish to generate. The app intelligently processes the information and creates flashcards accordingly. Finally, users can save these generated flashcards in a .txt format that aligns seamlessly with Anki Import Settings, facilitating easy integration into the Anki platform for further study and review. The intuitive interface and AI-driven functionality make Betakads a valuable tool for enhancing the efficiency of Anki flashcard creation.
To get started, please insert your Azure Open AI URL and Key into the designated placeholders in the OpenAIService.cs file.
public OpenAIService() => _openAIClient = new OpenAIClient(
new Uri("YOUR_AZURE_OPEN_AI_URL"),
new AzureKeyCredential("YOUR_AZURE_KEY")
);
Replace "YOUR_AZURE_OPEN_AI_URL" and "YOUR_AZURE_KEY" with the actual Azure Open AI URL and Key values you intend to use.
Prompt Reference: