Details
| Title | Разработка персонализированного ассистента-секретаря на базе открытой большой языковой модели: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем» = Development of a personalized assistant-secretary based on an open large language model |
|---|---|
| Creators | Трифонов Артем Денисович |
| Scientific adviser | Богач Наталья Владимировна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | большие языковые модели ; ai-ассистент ; локальный инференс ; Qwen 2.5 ; google calendar ; gmail ; telegram ; промпт-инжиниринг ; распознавание намерений ; large language models ; ai assistant ; local inference ; prompt engineering ; intent recognition |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.01 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-4222 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42857 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
| Group | Anonymous |
|---|---|
| Network | Internet |
Цель работы: Разработка персонализированного ассистента-секретаря на базе открытой большой языковой модели. Методы исследования: системный анализ, объектно-ориентированное программирование, асинхронное программирование, промпт-инжиниринг, функциональное тестирование. Результаты работы: разработан программный комплекс, включающий шесть модулей, функционирующий на CPU без GPU. Реализована система распознавания намерений с динамическим контекстом и few-shot prompting, обеспечивающая точность 94%. Проведено функциональное тестирование. Область применения: персональная автоматизация управления расписанием и коммуникациями, локальное развёртывание на ПК с ограниченными ресурсами. В работе использованы следующие информационные технологии: язык программирования Python 3.11, фреймворк asyncio, платформа Ollama для локального инференса LLM, модель Qwen 2.5 3B, библиотеки python-telegram-bot, google-api-python-client, pydantic-settings, OpenAI Whisper для распознавания речи, Google Calendar API и Gmail API для интеграции с сервисами Google.
Objective: To develop a personalized assistant-secretary based on an open large language model. Research methods: system analysis, object-oriented programming, asynchronous programming, prompt engineering, functional testing. Results: A software suite comprising six modules was developed, running on a CPU without a GPU. An intent recognition system with dynamic context and few-shot prompting was implemented, achieving 94% accuracy. Functional testing was conducted. Scope of application: personal automation of schedule and communication management; local deployment on PCs with limited resources. The following information technologies were used in this work: Python 3.11 programming language, asyncio framework, Ollama platform for local LLM inference, Qwen 2.5 3B model, python-telegram-bot, google-api-python-client, and pydantic-settings libraries, OpenAI Whisper for speech recognition, Google Calendar API, and Gmail API for integration with Google services.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|