Детальная информация

Название: Проектирование и разработка системы анализа общественного мнения по комментариям в социальных сетях с помощью инструментов машинного обучения: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Авторы: Небылицын Павел Алексеевич
Научный руководитель: Туральчук Константин Анатольевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: анализ общественного мнения; социальные сети; машинное обучение; анализ тональности; нейронные сети; public opinion analysis; social networks; machine learning; sentiment analysis; neural networks
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.03
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-2878
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\30341

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Объектом исследования являются подходы к проведению социологических исследований, основанных на анализе общественного мнения. Предметом исследования являются особенности разработки и применимость системы, использующей алгоритмы машинного обучения, при анализе общественного мнения. Целью работы является проектирование и разработка системы анализа общественного мнения с целью проведения социологических исследований на заданную тему на основе комментариев в социальных сетях. В ходе работы была рассмотрена концепция проведения социологических исследований при помощи методов машинного обучения и способы ее реализации, произведен обзор существующих аналогов. Описаны алгоритмы, применяемые для выявления популярных в обществе тем, которые могут выступать в роли темы для анализа. Также описаны алгоритмы для анализа тональности текста с целью выявления отношения людей к теме и алгоритмы предобработки текстов. Выполнено проектирование архитектуры системы в формате веб-сервиса, выбран набор программных инструментов для реализации. Выполнена программная реализация системы на платформе ASP.NET с использованием моделей машинного обучения на Python и ее тестирование. В результате работы был разработан веб-сервис, который может быть использован при проведении анализа общественного мнения на заданную тему и позволяет облегчить и удешевить проведение социологических исследований. Областью применения данной работы является проведение социологических исследований.

The object of the research is approaches to conducting sociological researches based on the analysis of public opinion. The subject of the research is the specifics of the development and applicability of a system which uses machine learning algorithms in the analysis of public opinion. The goal of the work is to design and develop a system for analyzing public opinion in order to conduct sociological researches on a given topic based on comments on social networks. The concept of conducting sociological researches using machine learning methods and ways of its implementation were considered, an overview of existing analogues was made. Algorithms used for identifying popular topics in society which can be used as a topic for analysis were described. Algorithms for analyzing the tonality of the text in order to identify peoples attitudes to the topic and algorithms for text preprocessing were also described. The system architecture was designed as a web service, a set of software tools for implementation was selected. The software implementation of the system was created based on ASP.NET with Python machine learning and deep learning models. The platform was tested. As a result of the work, a web service that can be used to analyze public opinion on a given topic was developed. Usage of the developed system will make it easier and cheaper to conduct sociological research. The field of application of this work is the conduct of sociological researches.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • Проектирование и разработка системы анализа общественного мнения по комментариям в социальных сетях с помощью инструментов машинного обучения
    • Введение
    • 1. Анализ предметной области
    • 2. Обзор алгоритмов, применяемых при анализе комментариев
    • 3. Проектирование и разработка веб-сервиса для анализа общественного мнения
    • 4. Экспериментальные исследования с разработанным сервисом
    • Заключение
    • Список сокращений и условных обозначений
    • Список использованных источников
    • Приложение 1. Листинг кода приложения
    • Приложение 2. Качество моделей анализа тональности
    • Приложение 3. Листинг кода автоматизированного тестирования сервиса

Статистика использования

stat Количество обращений: 1
За последние 30 дней: 1
Подробная статистика