Details

Title: Классификация текстов по тональности методами машинного обучения: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии»
Creators: Гальченко Юлия Вадимовна
Scientific adviser: Нестеров Сергей Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: машинное обучение; нейронные сети; сеть LSTM; методы классификации текстов; анализ тональности текста; machine learning; neural networks; LSTM network; text classification methods; sentiment analysis
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.02
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2671
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\19606

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Тема работы: «Классификация текстов по тональности методами машинного обучения». Данная работа посвящена созданию модели нейронной сети, которая успешно решает задачу анализа тональности текста. В ходе работы решались следующие задачи: 1. Изучение литературы на тему различных методов машинного обучения для классификации текстов. 2. Анализ существующих архитектур нейронных сетей и создание наиболее эффективной модели нейронной сети для классификации текстов по тональности. 3. Создание и обучение нейронной сети в программе на языке Python с использование библиотек TensorFlow и Keras. 4. Тестирование модели на различных наборах данных, а также на произвольных текстах. В процессе создания модели нейронной сети на языке Python для обучения использовались наборы данных из различных эмоционально окрашенных текстов. Также использовалась модель Word2Vec для векторного представления слов. В результате работы была создана модель нейросети для анализа тональности текстов, основу которой представляет архитектура LSTM (Долгая краткосрочная память). Полученная модель показала достаточно высокие результаты на различных тестовых данных.

The topic of the work: "Sentiment analysis with machine learning methods". This work is devoted to the creation of a neural network model that successfully solves the problem of text sentiment analysis. During the work the following tasks were solved: 1. Studying the literature on the topic of various machine learning methods for text classification. 2. Analysis of existing neural networks and creation of the most efficient neural network model for classifying texts by sentiment. 3. Creating and training a neural network in a Python program using the TensorFlow and Keras libraries. 4. Testing the model on various datasets, as well as on arbitrary texts.In the process of creating a neural network model in Python datasets from various emotional texts were used for training. In addition, the Word2Vec model was used for vector representation of words. As a result of the work, a neural network model was created for sentiment analysis, the basis of which is the LSTM (Long Short-Term Memory) architecture. The resulting model showed high results on various test data.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 16
Last 30 days: 0
Detailed usage statistics