Система розпізнавання та структуризації усного мовлення
Вантажиться...
Дата
2026
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дипломна робота виконана на 61 сторінці, містить 33 розділи, має 16 рисунків та 55 використаних джерел.
Мета роботи: розробка програмної системи для автоматичного розпізнавання та структуризації усного мовлення, з першочерговим використанням на локальному пристрої. Методи та засоби: мова програмування Python; бібліотеки Faster-Whisper, Transformers, Sentence-Transformers, SpaCy, BM25S, YAKE!, RapidFuzz; PySide6 для побудови графічного інтерфейсу. Основний зміст роботи: технічна постановка задачі, формалізація вимог до програмної системи; аналіз наявних рішень; огляд технічних рішень впровадження ASR, NLP, Word Embeddings, SLM, Hybrid Search у прикладну задачу; інструкція з встановлення та використання проекту. Результат: локальна система для транскрипції та структуризація медіаконтенту у текстовому представленні.
Додаток призначений для транскрипції аудіо/відео контенту та структуризації отриманого тексту методами машинного навчання на локальному пристрої користувача. Програма реалізовує низьку алгоритмів та модулів: автоматичного розпізнавання мовлення, обробка масивів тексту, пошук та розподіл на семантичні секції, генерація заголовків та підсумків на основні змісту, статистичний та семантичний пошук. Програма орієнтується на користувача локального пристрої, без передового заліза, та потребує мінімум ~3 ГБ та рекомендовано ~7 ГБ оперативної пам’яті. Оптимальна швидкість роботи буде досягнена з використанням відеокарти з підтримкою CUDA, але також працює на CPU з більшим часом очікування.
Опис
Ключові слова
ASR, NLP, Word Embeddings, Semantic Search, Hybrid Search, Bi-encoder, Cross-encoder, RAG, Reranker, BM25, RRF, YAKE!, Fuzzy Mathing, LLM/SLM, Transformer Model, CUDA, MoE, Biencoder
Бібліографічний опис
Лакін, Д. А. Система розпізнавання та структуризації усного мовлення : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Лакін Дмитро Андрійович. – Київ, 2026. – 71 с.