
AnkiAI-Cards
Deal-overcomer 11 минут назад AnkiAI-Cards Средний 6 мин 129 React Native * ReactJS * TypeScript * Обзор Лого <3AnkiAI-Cards - мобильное Android приложение с помощью ИИ генерирует карточки по шаблону и отправляет их...
Anthropic — What company has the best second artificial intelligence model at the end of June?
В сфере искусственного интеллекта произошло заметное событие. Deal-overcomer 11 минут назад AnkiAI-Cards Средний 6 мин 129 React Native * ReactJS * TypeScript * Обзор Лого <3AnkiAI-Cards - мобильное Android приложение с помощью ИИ генерирует карточки по шаблону и отправляет их напрямую в AnkiDroid внутри смартфона. Помогает изучать иностранные слова ассоциируя с контекстом фраз и предложений. Глава 1 - началоВ потугах сдвинуть свой английский с B1+ дабы обуздать уровень B2 я ринулся искать пути.
У меня была привычка каждый день заходить в Anki, повторять слова но карточки были скудными. Было принято решение искать готовые шаблоны либо сделать свой. Опосля, в поисках меня вдруг озарило увидев шаблоны без перевода на родной язык, с конструкцией cloze (ключевое слово скрывается от глаз).
Технические детали
Мне определено нужны карточки в которых слово вспоминается по контексту и описанию! Для удобства "ключевое слово" в этой статье назову - "угадайка"Шаблон для карточекПозаимствовав все готовые примеры в кучу я сделал свой шаблон, такой родной, теплый. AnkiDroidИзначально угадайка скрыта внутри конструкции {{c1::overcoming}}.
Виднеется: описание, три примера. Вспоминаем карточку - нажимаем посмотреть ответ, по желанию можно напечатать угадайку для проверки соответствия (излишне). AnkiDroidНа обратной стороне карточки финально мы видим угадайку!
Поздравляю, наш мозг впредь ассоциирует угадайку в контексте, почти как родной язык! Тут я предпочитаю включить TTS (Text to speech), слушая итог своих плодов потешая самолюбование, благо AnkiDroid предоставляет данный функционал. А вот и код шаблона - передняя страница карточки.
Отраслевые последствия
{{cloze:Definition}} {{IMG}} {{cloze:Example}} {{type:Keyword}}Обратная страница. Внимательные заметили поле IMG которое я не использую, причина проста - практика осветлила это как ресурсно-затратное мероприятие, нерентабельно, как говорят менеджеры. {{IMG}} {{cloze:Definition}} {{cloze:Example}} {{type:Keyword}} {{tts en_US:Keyword}} {{tts en_US:cloze:Definition}} {{tts en_US:cloze:Example}}Стили.
Ах да, для меня было открытие что шаблоны для Anki основаны на вебе. input div Глава 2 - фантазер, мечтательКазалось бы на этом всё, заполняю карточки и изучаю английский язык! Времени занимало немного но мне это показалось рутиной.
В голову пришла поистине гениальная идея - потрачу ЕЩЕ БОЛЬШЕ времени на разработку приложения для генерации этих самых карточек и буду штамповать их как на конвейере! Недолго поразмыслив взял под основу React Native, для связи с апи AnkiDroid чудесно нашел готовое решение - react-native-ankidroid, правда пришлось зафоркать модуль, захаркодить (простите хехе) подняв версии зависимостей для совместимости и немного адаптировать логику под свой кейс. Для запросов к нейросетям - genai и openai.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.



