在Python中使用机器学习方法进行情感分析

Md. Tabil Ahammed, A. Gloria, Silva Deena J, Md. Shariar Rahman Oion, Sudipto Ghosh, P. Balaii, Tamima Nisat
{"title":"在Python中使用机器学习方法进行情感分析","authors":"Md. Tabil Ahammed, A. Gloria, Silva Deena J, Md. Shariar Rahman Oion, Sudipto Ghosh, P. Balaii, Tamima Nisat","doi":"10.1109/IC3IOT53935.2022.9768004","DOIUrl":null,"url":null,"abstract":"Every day, people all over the world use social networking sites to express their thoughts on a broad range of issues. amongst the most well-known social networking sites is “Facebook” for exchanging messages with friends and family. People express their ideas, beliefs and experiences about circumstance. This research intends to create a prototype that analyzes people's attitudes towards the social difficulties of women, a topic that is becoming more relevant in many nations. Using a Facebook scraper written in Python, we were able to collect a dataset of Facebook data, which we subsequently cleaned up using the nltk toolkit. Machine learning techniques and approaches are used to study the feelings of individuals. It is possible in Python to classify each Facebook post as either good, negative, or neutral, depending on the polarity of its thoughts. The hashtags #Women and #MeToo were used to collect data. According to the results of the research, women's experiences, views, and concerns are more often expressed using the hashtag than those of males. The model was built and tested using a variety of machine learning techniques. The accuracy, recall, and f1-score of these models were evaluated using a variety of testing criteria. Furthermore, the performance of each model is compared to each other.","PeriodicalId":430809,"journal":{"name":"2022 International Conference on Communication, Computing and Internet of Things (IC3IoT)","volume":"119 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Sentiment Analysis using a Machine Learning Approach in Python\",\"authors\":\"Md. Tabil Ahammed, A. Gloria, Silva Deena J, Md. Shariar Rahman Oion, Sudipto Ghosh, P. Balaii, Tamima Nisat\",\"doi\":\"10.1109/IC3IOT53935.2022.9768004\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Every day, people all over the world use social networking sites to express their thoughts on a broad range of issues. amongst the most well-known social networking sites is “Facebook” for exchanging messages with friends and family. People express their ideas, beliefs and experiences about circumstance. This research intends to create a prototype that analyzes people's attitudes towards the social difficulties of women, a topic that is becoming more relevant in many nations. Using a Facebook scraper written in Python, we were able to collect a dataset of Facebook data, which we subsequently cleaned up using the nltk toolkit. Machine learning techniques and approaches are used to study the feelings of individuals. It is possible in Python to classify each Facebook post as either good, negative, or neutral, depending on the polarity of its thoughts. The hashtags #Women and #MeToo were used to collect data. According to the results of the research, women's experiences, views, and concerns are more often expressed using the hashtag than those of males. The model was built and tested using a variety of machine learning techniques. The accuracy, recall, and f1-score of these models were evaluated using a variety of testing criteria. Furthermore, the performance of each model is compared to each other.\",\"PeriodicalId\":430809,\"journal\":{\"name\":\"2022 International Conference on Communication, Computing and Internet of Things (IC3IoT)\",\"volume\":\"119 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-03-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Conference on Communication, Computing and Internet of Things (IC3IoT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IC3IOT53935.2022.9768004\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Communication, Computing and Internet of Things (IC3IoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IC3IOT53935.2022.9768004","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

每天,世界各地的人们都在使用社交网站来表达他们对广泛问题的看法。最著名的社交网站之一是“Facebook”,用于与朋友和家人交换信息。人们表达他们对环境的想法、信仰和经历。这项研究旨在创建一个原型,分析人们对女性社会困境的态度,这一话题在许多国家变得越来越相关。使用用Python编写的Facebook scraper,我们能够收集Facebook数据集,随后使用nltk工具包对其进行清理。机器学习技术和方法被用来研究个体的感受。在Python中,根据其思想的极性,可以将每个Facebook帖子分类为好的、消极的或中性的。#Women和#MeToo标签被用来收集数据。根据研究结果,女性比男性更经常使用标签来表达自己的经历、观点和担忧。该模型是使用各种机器学习技术构建和测试的。使用各种测试标准评估这些模型的准确性、召回率和f1分数。此外,还对各模型的性能进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Sentiment Analysis using a Machine Learning Approach in Python
Every day, people all over the world use social networking sites to express their thoughts on a broad range of issues. amongst the most well-known social networking sites is “Facebook” for exchanging messages with friends and family. People express their ideas, beliefs and experiences about circumstance. This research intends to create a prototype that analyzes people's attitudes towards the social difficulties of women, a topic that is becoming more relevant in many nations. Using a Facebook scraper written in Python, we were able to collect a dataset of Facebook data, which we subsequently cleaned up using the nltk toolkit. Machine learning techniques and approaches are used to study the feelings of individuals. It is possible in Python to classify each Facebook post as either good, negative, or neutral, depending on the polarity of its thoughts. The hashtags #Women and #MeToo were used to collect data. According to the results of the research, women's experiences, views, and concerns are more often expressed using the hashtag than those of males. The model was built and tested using a variety of machine learning techniques. The accuracy, recall, and f1-score of these models were evaluated using a variety of testing criteria. Furthermore, the performance of each model is compared to each other.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信