Подяки
Wortschatz зібрано з відкритих даних, вільного програмного забезпечення та дрібки ШІ. Ось кому й за що ми вдячні.
-
Wortschatz Leipzig
Джерело списку слів: німецький новинний корпус
deu_news_2024_1M(один мільйон речень, 2024).Внесені зміни:
- Лематизація за допомогою spaCy (модель
de_core_news_lg) - Агрегація частот за парами (лема, частина мови)
- Фільтрація цифр, розділових знаків, абревіатур та допоміжних дієслів
- Сегментація решти записів за частотою на рівні CEFR A1–C2
- Лематизація за допомогою spaCy (модель
-
Anthropic Claude
Німецькі приклади речень та англійські переклади створено одноразово під час підготовки контенту через Claude API і далі включено у застосунок як статичні дані SQLite. Під час використання застосунку обмін даними з Anthropic не відбувається.
-
Vollkorn & Rubik
Vollkorn від Фрідріха Альтгаузена для німецьких слів і речень; Rubik від Hubert & Fischer, Meir Sadan і Cyreal для основного тексту й інтерфейсу. Усі файли шрифтів роздаються з того ж сервера, що й решта сайту. Жодних Google Fonts чи інших CDN для шрифтів.
-
Бібліотеки застосунку
Застосунок побудовано на Kotlin Multiplatform і Compose Multiplatform та використовує серед іншого SQLDelight, Koin, бібліотеки AndroidX (Lifecycle, Navigation 3, DataStore, Glance), kotlinx-coroutines, kotlinx-datetime, kotlinx-serialization та SQLCipher для зашифрованої локальної бази даних.
Повний перелік включених бібліотек з текстами ліцензій доступний у застосунку в розділі Налаштування → Подяки.
-
Cloudflare Pages
Цей сайт роздається статично через Cloudflare Pages. Подробиці про пов'язану з цим обробку даних — у політиці конфіденційності.
-
Вихідний код Wortschatz
Вихідний код застосунку опубліковано під ліцензією MIT. Контент (приклади речень, переклади, тексти й оформлення сайту) регулюється окремо — див. умови використання, розділ 4.