АННОТАЦИЯ 4
ABSTRACT 5
ВВЕДЕНИЕ 6
1 АНАЛИЗ СУЩЕСТВУЮЩИХ СЛОВАРЕЙ СЛЕНГОВЫХ СЛОВ 10
1.1 СУЩЕСТВУЮЩИЕ СЛОВАРИ СЛЕНГА В СОВРЕМЕННОМ МИРЕ ДЛЯ РУССКОГО ЯЗЫКА 10
1.1.1 «Толковый словарь молодежного сленга» Никитина Т.Г. 10
1.1.2 Wiktionary.org 10
1.1.3 Teenslang.su 11
1.1.4 Vsekidki.ru 11
1.1.5 Модные-слова.рф 11
1.1.6 Другие 11
1.1.7 Сравнение 12
1.2 ОСНОВНЫЕ ТРЕБОВАНИЯ К СОДЕРЖАНИЮ СОЗДАВАЕМОГО СЛОВАРЯ 13
1.3 ВЫБОР ИСТОЧНИКОВ ДАННЫХ 13
2 АНАЛИЗ СЕРВИСОВ И ПРИЛОЖЕНИЙ ДЛЯ ПРОСМОТРА ОПРЕДЕЛЕНИЙ СЛОВ 14
2.1 АНАЛИЗ СУЩЕСТВУЮЩИХ СЕРВИСОВ ДЛЯ ПРОСМОТРА ОПРЕДЕЛЕНИЙ СЛОВ 14
2.1.1 Google/Яндекс 14
2.1.2 Wiktionary 14
2.1.3 Urban Dictionary 15
2.1.4 Teenslang.su 15
2.1.5 ABBYY Lingvo 15
2.1.6 Сравнение приложений и веб ресурсов, предоставляющих возможность просмотра определений слов 15
2.2 ОСНОВНЫЕ ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ К ПРИЛОЖЕНИЮ 17
3 СБОР ДАННЫХ И СОЗДАНИЕ СЛОВАРЯ СЛЕНГОВЫХ СЛОВ 18
3.1 ОСНОВНЫЕ ИНСТРУМЕНТЫ И МЕТОДЫ СБОРА ДАННЫХ 18
3.2 ЗАГРУЗКА ВЕБ СТРАНИЦ 18
3.2.1 Teenslang.su 18
3.2.2 Vsekidki.ru 19
3.2.3 Модные-слова.рф 20
3.3 ПАРСИНГ ДОКУМЕНТА С ЦЕЛЬЮ ПОЛУЧЕНИЯ ДАННЫХ 21
3.3.1 Teenslang.su 21
3.3.2 Vsekidki.ru 21
3.3.3 Модные-слова.рф 22
3.4 ОБЪЕДИНЕНИЕ ДАННЫХ В ЕДИНЫЙ СЛОВАРЬ 24
4 РЕАЛИЗАЦИЯ МОБИЛЬНОГО ПРИЛОЖЕНИЯ 25
4.1 ВЫБОР МЕТОДОВ И СРЕДСТВ РЕАЛИЗАЦИИ ПРИЛОЖЕНИЯ 25
4.2 ОПИСАНИЕ СИСТЕМЫ С ТОЧКИ ЗРЕНИЯ ПОЛЬЗОВАТЕЛЯ 26
4.2.1 Окно запуска приложения 26
4.2.2 Основное окно приложения 26
4.2.3 Список слов и поиск по названию и словарю 26
4.2.4 Трендовые слова 27
4.2.5 Избранное 27
4.2.6 Информация 27
4.2.7 Детальное описание слова 27
4.2.8 Создание / изменение слов 27
4.3 МОДЕЛЬ ХРАНЕНИЯ ДАННЫХ 28
4.4 СЕРВЕР GOOGLE FIREBASE 29
4.4.1 Трендовые слова 30
4.4.2 Создание и изменение слов 31
4.4.3 Отправка отзыва 31
4.5 РЕАЛИЗАЦИЯ ПРИЛОЖЕНИЯ 32
4.5.1 Иерархия работы приложения 32
4.5.2 Общие параметры 32
4.5.3 Окно запуска приложения 33
4.5.4 Основное окно приложения 33
4.5.5 Список слов и поиск по названию и словарю 33
4.5.6 Трендовые слова 35
4.5.7 Избранное 35
4.5.8 Информация 36
4.5.9 Детальное описание слова 36
4.5.10 Создание / изменение слов 37
4.6 СБОРКА И ПУБЛИКАЦИЯ ПРИЛОЖЕНИЯ В ОТКРЫТЫЙ ДОСТУП 37
4.6.1 Маркетинговые материалы 37
4.7 ДЕМОНСТРАЦИЯ ПРИЛОЖЕНИЯ В РАБОТЕ. 38
5 ЗАКЛЮЧЕНИЕ 39
6 БИБЛИОГРАФИЯ 41
Целью данной работы является разработка мобильного приложения для просмотра определений сленговых слов русского языка и создание словаря сленговых слов для использования в приложении.
РуСленг – это iOS приложение, которое позволяет пользователю выполнять поиск по ключевым словам, добавлять слова в избранное, просматривать список наиболее трендовых слов, а так же вносить правки в существующие слова и создавать новые.
У сервиса, описанного в данной работе, есть некоторое количество альтернатив, однако по совокупности характеристик, таких как возможность работы без доступа к сети интернет, функции добавления в избранное, и прочих, РуСленг не имеет прямых аналогов.
Помимо основной задачи поиска определений сленговых слов, собранный специально для приложения словарь сленговых слов будет полезен лингвистам, социологам и другим категориям людей, заинтересованным в работе со сленговыми словами русского языка.
Словарь, созданный для приложения РуСленг является самым большим и актуальным словарём русского сленга на момент публикации этой работы.
В рамках данной выпускной квалификационной работы были поставлены 2 цели:
1. Собрать самый большой и актуальный словарь сленговых слов и выражений на данный момент из открытых источников.
2. Разработать iOS приложение для поиска и просмотра определений сленговых выражений без подключения к интернету, с возможностью коррекции и дополнения существующих и создания новых слов, выделения слов в избранное, просмотр самого трендового сленга на текущий момент
Для достижения первой цели необходимо выполнить следующие задачи:
1. Изучить аналоги: словари и сервисы, предоставляющие возможность просмотра определений сленговых выражений. Определить преимущества по сравнению с аналогами.
2. Разработать требования к словарю.
3. Изучить и выбрать источники данных для словаря.
4. Определить методы и технологии, необходимые для скачивания и обработки данных для создания словаря.
5. Скачать данные, обработать их и объединить в словарь.
Для достижения второй цели необходимо выполнить следующие задачи:
1. Изучить аналоги: приложения и сервисы, реализующие возможность просмотра определений слов. Определить преимущества программы по сравнению с аналогами.
2. Разработать функциональные требования к приложению.
3. Определить методы и технологии, необходимые для реализации приложения.
4. Разработать описание приложения с точки зрения пользователя
5. Реализовать приложение и сервер.
6. Запустить приложение в открытый доступ.
Работа структурирована следующим образом:
В первой главе проведен анализ существующих словарей сленговых слов в современном мире для русского языка, сформулированы основные требования к содержанию словаря, и выбраны источники данных для его создания.
Во второй главе проведен анализ существующих сервисов и приложений, которые реализуют возможность просмотра определений слов, сформулированы основные требования к приложению, выбраны программные методы и средства для реализации приложения.
iOS приложение РуСленг - Словарь Русского сленга. А также похожие готовые работы: страница 11 #9101961
Артикул: 9101961
- Предмет: Программирование
- Уникальность: 83% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2019 году
- Количество страниц: 46
- Формат файла: docx
999p.
2 000p.
только 24 ноября!
1. Голуб И.Б., Розенталь Д.Э., Теленкова М.А. Современный русский язык. Москва: Айрис-Пресс, 2002.
2. Марушкина Н. С, Неупокоева В. Ю. Молодежный сленг как языковое явление. Молодой ученый. — 2015. — №23.2. — С. 103-105., 2015.
3. TAYLOR K., SILVER L. 2019. URL: https://www.pewglobal.org/2019/02/05/smartphone-ownership-is-growing-rapidly-around-the-world-but-not-always-equally/ (дата обращения: 13.May.2019).
4. Никитина Т.Г. Молодежный сленг. Толковый словарь. Около 20 000 слов и фразеологизмов. Москва: АСТ, 2009.
5. Заглавная страница [Электронный ресурс] // Викисловарь: [сайт]. [2004]. URL: https://ru.wiktionary.org/wiki/Заглавная_страница (дата обращения: 13.Май.2019).
6. // Teenslang: [сайт]. [2012]. URL: https://teenslang.su/ (дата обращения: 13.Май.2019).
7. // ВСЕ КИДКИ: [сайт]. URL: https://vsekidki.ru/ (дата обращения: 13.Май.2019).
8. // Модные Слова: [сайт]. URL: http://модные-слова.рф (дата обращения: 13.Май.2019).
9. Захарова Л.А., Шуваева А.В. Словарь молодёжного сленга (на материале лексикона студентов ТГУ). Томск: 2014.
10. Т.Г. Никитина Е.И.Р. Актуальный Молодежный Лексикон. Псков: 2016.
11. // Urban Dictionary: [сайт]. [1999]. URL: https://www.urbandictionary.com/ (дата обращения: 13.May.2019).
12. Mapa E., Wattaladeniya L., Chathuranga C., Dassanayake S., de Silva N., Kohomban U., Maldeniya D. Text Normalization in Social Media by using Spell Correction and Dictionary Based Approach.. Moratuwa: 2012.
13. // ABBYY Lingvo: [сайт]. URL: https://www.abbyy.com/ru-ru/lingvo/ (дата обращения: 13.Май.2019).
14. Urban Dictionary App [Электронный ресурс] // Apple App Store: [сайт]. URL: https://itunes.apple.com/us/app/urban-dictionary/id584986228?mt=8 (дата обращения: 13.05.2019).
15. ABBYY Lingvo для iOS [Электронный ресурс] // ABBYY: [сайт]. URL: https://www.abbyy.com/ru-ru/lingvo/ios/ (дата обращения: 13.05.2019).
16. The Jupyter Notebook [Электронный ресурс] URL: https://jupyter.org/ (дата обращения: 13.05.2019).
17. Puppeteer Headless Chrome Node API [Электронный ресурс] URL: https://github.com/GoogleChrome/puppeteer (дата обращения: 13.05.2019).
18. aria2 [Электронный ресурс] URL: https://aria2.github.io/ (дата обращения: 13.05.2019).
19. beautifulsoup4 4.7.1 [Электронный ресурс] URL: https://pypi.org/project/beautifulsoup4/ (дата обращения: 13.05.2019).
20. Swift programming language [Электронный ресурс] URL: https://developer.apple.com/swift/ (дата обращения: 13.05.2019).
21. Xcode 10 [Электронный ресурс] URL: https://developer.apple.com/xcode/ (дата обращения: 13.05.2019).
22. AppCode - Smart IDE for iOS/macOS development [Электронный ресурс] URL: https://www.jetbrains.com/objc/ (дата обращения: 13.05.2019).
23. Apple. // Core Data Reference. URL: https://developer.apple.com/reference/coredata (дата обращения: 13.05.2019).
24. Realm. // The Realm Mobile Platform. URL: https://realm.io/docs/ (дата обращения: 13.05.2019).
25. Google. // Google FireBase. URL: https://firebase.google.com/ (дата обращения: 13.05.2019).
26. Apple. // Protocol-Oriented Programming in Swift. URL: https://developer.apple.com/videos/play/wwdc2015/408/ (дата обращения: 13.05.2019).
27. Apple. // Apple NSAttributedString reference. URL: https://developer.apple.com/documentation/foundation/nsattributedstring (дата обращения: 13.05.2019).
28. Habr.com. // Инструкция по публикации iOS-приложения в App Store. URL: https://habr.com/ru/company/livetyping/blog/324958/ (дата обращения: 13.05.2019).
29. Apple. Human Interface Guidelines URL: https://developer.apple.com/design/human-interface-guidelines/ (дата обращения: 13.05.2019).
30. // Bozik Art: [сайт]. URL: http://instagram.com/bozik_art (дата обращения: 13.05.2019).
2. Марушкина Н. С, Неупокоева В. Ю. Молодежный сленг как языковое явление. Молодой ученый. — 2015. — №23.2. — С. 103-105., 2015.
3. TAYLOR K., SILVER L. 2019. URL: https://www.pewglobal.org/2019/02/05/smartphone-ownership-is-growing-rapidly-around-the-world-but-not-always-equally/ (дата обращения: 13.May.2019).
4. Никитина Т.Г. Молодежный сленг. Толковый словарь. Около 20 000 слов и фразеологизмов. Москва: АСТ, 2009.
5. Заглавная страница [Электронный ресурс] // Викисловарь: [сайт]. [2004]. URL: https://ru.wiktionary.org/wiki/Заглавная_страница (дата обращения: 13.Май.2019).
6. // Teenslang: [сайт]. [2012]. URL: https://teenslang.su/ (дата обращения: 13.Май.2019).
7. // ВСЕ КИДКИ: [сайт]. URL: https://vsekidki.ru/ (дата обращения: 13.Май.2019).
8. // Модные Слова: [сайт]. URL: http://модные-слова.рф (дата обращения: 13.Май.2019).
9. Захарова Л.А., Шуваева А.В. Словарь молодёжного сленга (на материале лексикона студентов ТГУ). Томск: 2014.
10. Т.Г. Никитина Е.И.Р. Актуальный Молодежный Лексикон. Псков: 2016.
11. // Urban Dictionary: [сайт]. [1999]. URL: https://www.urbandictionary.com/ (дата обращения: 13.May.2019).
12. Mapa E., Wattaladeniya L., Chathuranga C., Dassanayake S., de Silva N., Kohomban U., Maldeniya D. Text Normalization in Social Media by using Spell Correction and Dictionary Based Approach.. Moratuwa: 2012.
13. // ABBYY Lingvo: [сайт]. URL: https://www.abbyy.com/ru-ru/lingvo/ (дата обращения: 13.Май.2019).
14. Urban Dictionary App [Электронный ресурс] // Apple App Store: [сайт]. URL: https://itunes.apple.com/us/app/urban-dictionary/id584986228?mt=8 (дата обращения: 13.05.2019).
15. ABBYY Lingvo для iOS [Электронный ресурс] // ABBYY: [сайт]. URL: https://www.abbyy.com/ru-ru/lingvo/ios/ (дата обращения: 13.05.2019).
16. The Jupyter Notebook [Электронный ресурс] URL: https://jupyter.org/ (дата обращения: 13.05.2019).
17. Puppeteer Headless Chrome Node API [Электронный ресурс] URL: https://github.com/GoogleChrome/puppeteer (дата обращения: 13.05.2019).
18. aria2 [Электронный ресурс] URL: https://aria2.github.io/ (дата обращения: 13.05.2019).
19. beautifulsoup4 4.7.1 [Электронный ресурс] URL: https://pypi.org/project/beautifulsoup4/ (дата обращения: 13.05.2019).
20. Swift programming language [Электронный ресурс] URL: https://developer.apple.com/swift/ (дата обращения: 13.05.2019).
21. Xcode 10 [Электронный ресурс] URL: https://developer.apple.com/xcode/ (дата обращения: 13.05.2019).
22. AppCode - Smart IDE for iOS/macOS development [Электронный ресурс] URL: https://www.jetbrains.com/objc/ (дата обращения: 13.05.2019).
23. Apple. // Core Data Reference. URL: https://developer.apple.com/reference/coredata (дата обращения: 13.05.2019).
24. Realm. // The Realm Mobile Platform. URL: https://realm.io/docs/ (дата обращения: 13.05.2019).
25. Google. // Google FireBase. URL: https://firebase.google.com/ (дата обращения: 13.05.2019).
26. Apple. // Protocol-Oriented Programming in Swift. URL: https://developer.apple.com/videos/play/wwdc2015/408/ (дата обращения: 13.05.2019).
27. Apple. // Apple NSAttributedString reference. URL: https://developer.apple.com/documentation/foundation/nsattributedstring (дата обращения: 13.05.2019).
28. Habr.com. // Инструкция по публикации iOS-приложения в App Store. URL: https://habr.com/ru/company/livetyping/blog/324958/ (дата обращения: 13.05.2019).
29. Apple. Human Interface Guidelines URL: https://developer.apple.com/design/human-interface-guidelines/ (дата обращения: 13.05.2019).
30. // Bozik Art: [сайт]. URL: http://instagram.com/bozik_art (дата обращения: 13.05.2019).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | iOS приложение РуСленг - Словарь Русского сленга |
Артикул: | 9101961 |
Дата написания: | 14.09.2019 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 83% |
Количество страниц: | 46 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: iOS приложение РуСленг - Словарь Русского сленга. А также похожие готовые работы: страница 11 по предмету программирование
Пролистайте "iOS приложение РуСленг - Словарь Русского сленга. А также похожие готовые работы: страница 11" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 23.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 83% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 70 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Прототип клиент-серверного приложения для получения медицинских онлайн-консультаций "e-Doctor"
СЛЕДУЮЩАЯ РАБОТА
Система для организации аренды велосипедов без базовых парковочных станций