Тітов, Владислав МиколайовичЛакін, Дмитро Андрійович2026-07-302026-07-302026Лакін, Д. А. Система розпізнавання та структуризації усного мовлення : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Лакін Дмитро Андрійович. – Київ, 2026. – 71 с.https://ela.kpi.ua/handle/123456789/82325Дипломна робота виконана на 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 з більшим часом очікування.71 с.ukASRNLPWord EmbeddingsSemantic SearchHybrid SearchBi-encoderCross-encoderRAGRerankerBM25RRFYAKE!Fuzzy MathingLLM/SLMTransformer ModelCUDAMoEBiencoderСистема розпізнавання та структуризації усного мовленняBachelor Thesis