ВВЕДЕНИЕ 3
1. Исследование принципов и методов по созданию
виртуальных ассистентов 5
2. Анализ существующих решений виртуальных ассистентов 6
2.1. Анализ виртуального ассистента «Алиса» 6
2.2. Анализ виртуального ассистента «Google Assistant» 7
2.3. Анализ виртуального ассистента «Cortana» 8
2.4. Анализ виртуального ассистента «Siri» 9
2.5. Общий вывод анализа существующих решений
виртуальных ассистентов 10
3. Функционал приложения «Виртуальный ассистент» 12
4. Выбор технологий и среды разработки 14
4.1. Python 14
4.2. PyCharm 17
4.3. PyQt6 18
5. Разработка приложения «Виртуальный ассистент» 20
5.1. Схема передачи управления приложения 20
5.2. Интерфейс приложения 24
5.3. Реализация приложения и результат работы функционала 26
6. Тестирование приложения «Виртуальный ассистент» 35
ЗАКЛЮЧЕНИЕ 45
СПИСОК ЛИТЕРАТУРЫ 49
ПРИЛОЖЕНИЕ 51
Виртуальные ассистенты используются в различных отраслях и становятся все более популярными благодаря своей эффективности и удобству использования. Они могут помочь облегчить и автоматизировать многие повседневные задачи, а также улучшить эффективность работы. Кроме того, виртуальные ассистенты могут быть полезными в различных отраслях, таких как здравоохранение, образование, бизнес и так далее.
По данным Gartner, почти половина потребителей используют виртуальных ассистентов, чтобы быстро находить ответы на вопросы в интернете, и этот процент продолжает расти. Кроме того, ожидается, что размер рынка виртуальных ассистентов к 2025 году достигнет $15,8 млрд.
Целью данной работы является создание приложения “Виртуальный ассистент” для выполнения задач пользователя на основе информации, введенной пользователем, также предоставление информации, полученной из различных интернет-ресурсов.
Для достижения данной цели необходимо было выполнить следующие задачи:
1) изучить принципы и методы по созданию виртуальных ассистентов;
2) проанализировать существующие в открытом доступе подобные приложения, области их применения и функциональные особенности;
3) спроектировать приложение “Виртуальный ассистент”, учитывая специфические требования и потребности целевой аудитории;
4) разработать приложение в выбранной среде разработки;
5) провести тестирование и отладку приложения на различных устройствах и платформах.
Приложение "Виртуальный ассистент" для решения задач распознавания текстов #9106148
Артикул: 9106148
- Предмет: Программирование
- Уникальность: 66% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2023 году
- Количество страниц: 65
- Формат файла: docx
1 999p.
1) Технология распознавания речи: простыми словами [Электронный ресурс] / Cloud Thinking MTS. — 2020. — URL: https://cloud.mts.ru/cloud-thinking/blog/tekhnologiya-raspoznavaniya-rechi (дата обращения 20.04.2023).
2) NLP (Natural Language Processing), или Обработка естественного языка [Электронный ресурс] / SkillFactory. — 2020. — URL: https://blog.skillfactory.ru/glossary/nlp/ (дата обращения 20.04.2023).
3) Что такое UX/UI дизайн [Электронный ресурс] / TimeWeb. — 2018.
— URL: https://timeweb.com/ru/community/articles/chto-takoe-ux-ui-dizayn (дата обращения 20.04.2023).
4) Что умеет голосовой помощник Алиса [Электронный ресурс] / TimeWeb. — 2018. — URL: https://timeweb.com/ru/community/articles/chto-umeet-golosovoj-pomoshchnik-ali sa (дата обращения 21.04.2023).
5) Подробный обзор и описание ключевых функций [Электронный ресурс] / AI Голос. — 2020. — URL: https://ai-golos.ru/google/google-assistant-podrobnyy-obzor-i-opisanie-klyuchevyh
-funktsiy/ (дата обращения 21.04.2023).
6) Есть ли польза в нынешних реалиях? [Электронный ресурс] / AI Голос. — 2020. — URL: https://ai-golos.ru/microsoft/microsoft-cortana-est-li-polza-v-nyneshnih-realiyah/ (дата обращения 21.04.2023).
7) Необразованный ассистент или голосовой помощник будущего? [Электронный ресурс] / AI Голос. — 2020. — URL: https://ai-golos.ru/apple/apple-siri-neobrazovannyy-assistent-ili-golosovoy-pomosc hnik-buduschego/ (дата обращения 21.04.2023).
8) Python Text To Speech - синтез речи с помощью Python [Электронный ресурс] / Learn4Kid Python. — 2020. — URL: https://learn4kid-python.firebaseapp.com/python_data_structure/python_speech_sy nthesis/#установка-пакетов-в-windows (дата обращения 22.04.2023).
9) Python Speech Recognition - распознавание речи на Python [Электронный ресурс] / Learn4Kid Python. — 2020. — URL: https://learn4kid-python.firebaseapp.com/python_data_structure/python_speech_re cognition/#как-работает-распознавание-речи (дата обращения 22.04.2023).
10) Webbrowser - управление веб-браузером из Python [Электронный ресурс] / Python Software Foundation. — 2021. — URL: https://docs.python.org/3/library/webbrowser.html (дата обращения 22.04.2023).
11) Wikipedia - библиотека для работы с API Википедии в Python [Электронный ресурс] / Python Package Index (PyPI). — 2021. — URL: https://pypi.org/project/wikipedia/ (дата обращения 24.04.2023).
12) Модуль threading [Электронный ресурс] / All-python.ru. — 2021. — URL: https://all-python.ru/osnovy/threading.html (дата обращения 22.04.2023).
13) Модуль requests для отправки HTTP-запросов в Python [Электронный ресурс] / Yandex Academy. — 2021. — URL: https://academy.yandex.ru/handbook/python/article/modul-requests (дата обращения 24.04.2023).
14) Language Detector in Python with TextBlob [Электронный ресурс] / The Python Code. — 2021. — URL: https://www.thepythoncode.com/article/language-detector-in-python (дата обращения 25.04.2023).
15) Performing Google Search using Python code [Электронный ресурс] / GeeksforGeeks. — 2021. — URL: https://translated.turbopages.org/proxy_u/en-ru.ru.03e17a5c-64545ed1-138009a7- 74722d776562/https/www.geeksforgeeks.org/performing-google-search-using-pyt hon-code/ (дата обращения 25.04.2023).
2) NLP (Natural Language Processing), или Обработка естественного языка [Электронный ресурс] / SkillFactory. — 2020. — URL: https://blog.skillfactory.ru/glossary/nlp/ (дата обращения 20.04.2023).
3) Что такое UX/UI дизайн [Электронный ресурс] / TimeWeb. — 2018.
— URL: https://timeweb.com/ru/community/articles/chto-takoe-ux-ui-dizayn (дата обращения 20.04.2023).
4) Что умеет голосовой помощник Алиса [Электронный ресурс] / TimeWeb. — 2018. — URL: https://timeweb.com/ru/community/articles/chto-umeet-golosovoj-pomoshchnik-ali sa (дата обращения 21.04.2023).
5) Подробный обзор и описание ключевых функций [Электронный ресурс] / AI Голос. — 2020. — URL: https://ai-golos.ru/google/google-assistant-podrobnyy-obzor-i-opisanie-klyuchevyh
-funktsiy/ (дата обращения 21.04.2023).
6) Есть ли польза в нынешних реалиях? [Электронный ресурс] / AI Голос. — 2020. — URL: https://ai-golos.ru/microsoft/microsoft-cortana-est-li-polza-v-nyneshnih-realiyah/ (дата обращения 21.04.2023).
7) Необразованный ассистент или голосовой помощник будущего? [Электронный ресурс] / AI Голос. — 2020. — URL: https://ai-golos.ru/apple/apple-siri-neobrazovannyy-assistent-ili-golosovoy-pomosc hnik-buduschego/ (дата обращения 21.04.2023).
8) Python Text To Speech - синтез речи с помощью Python [Электронный ресурс] / Learn4Kid Python. — 2020. — URL: https://learn4kid-python.firebaseapp.com/python_data_structure/python_speech_sy nthesis/#установка-пакетов-в-windows (дата обращения 22.04.2023).
9) Python Speech Recognition - распознавание речи на Python [Электронный ресурс] / Learn4Kid Python. — 2020. — URL: https://learn4kid-python.firebaseapp.com/python_data_structure/python_speech_re cognition/#как-работает-распознавание-речи (дата обращения 22.04.2023).
10) Webbrowser - управление веб-браузером из Python [Электронный ресурс] / Python Software Foundation. — 2021. — URL: https://docs.python.org/3/library/webbrowser.html (дата обращения 22.04.2023).
11) Wikipedia - библиотека для работы с API Википедии в Python [Электронный ресурс] / Python Package Index (PyPI). — 2021. — URL: https://pypi.org/project/wikipedia/ (дата обращения 24.04.2023).
12) Модуль threading [Электронный ресурс] / All-python.ru. — 2021. — URL: https://all-python.ru/osnovy/threading.html (дата обращения 22.04.2023).
13) Модуль requests для отправки HTTP-запросов в Python [Электронный ресурс] / Yandex Academy. — 2021. — URL: https://academy.yandex.ru/handbook/python/article/modul-requests (дата обращения 24.04.2023).
14) Language Detector in Python with TextBlob [Электронный ресурс] / The Python Code. — 2021. — URL: https://www.thepythoncode.com/article/language-detector-in-python (дата обращения 25.04.2023).
15) Performing Google Search using Python code [Электронный ресурс] / GeeksforGeeks. — 2021. — URL: https://translated.turbopages.org/proxy_u/en-ru.ru.03e17a5c-64545ed1-138009a7- 74722d776562/https/www.geeksforgeeks.org/performing-google-search-using-pyt hon-code/ (дата обращения 25.04.2023).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Приложение "Виртуальный ассистент" для решения задач распознавания текстов |
Артикул: | 9106148 |
Дата написания: | 12.05.2023 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 66% |
Количество страниц: | 65 |
Скрин проверки АП.ВУЗ приложен на последней странице.
Работа включает в себя только пояснительную записку и листинг программы
Работа включает в себя только пояснительную записку и листинг программы
Файлы артикула: Приложение "Виртуальный ассистент" для решения задач распознавания текстов по предмету программирование
Пролистайте "Приложение "Виртуальный ассистент" для решения задач распознавания текстов" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 22.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 66% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 31 работу. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Система распознавания жестового языка
СЛЕДУЮЩАЯ РАБОТА
Приложение для решения задачи о ранце