Näytä suppeat kuvailutiedot

Classifying news articles based on user needs using transfer learning and deep neural networks: a multi-class approach combining BERT with non-textual features

Kuuluvainen, Elina (2023)

dc.contributor.authorKuuluvainen, Elina
dc.date.accessioned2023-12-18T12:24:32Z
dc.date.available2023-12-18T12:24:32Z
dc.date.issued2023-
dc.identifier.urihttp://www.theseus.fi/handle/10024/816894
dc.description.abstractThis thesis describes the procedure for developing a machine learning model that can categorise news articles based on audience insight experts' assessments of user needs. This study aims to determine if it's possible to employ a machine learning algorithm for identifying user needs within the context of Yle News. The research method involves fine-tuning a pre-trained large language model, BERT, by making use of both textual and non-textual features of news articles. The data is collected from Yle’s data warehouse and combined with manually labelled user needs classes. Python, along with the PyTorch and Hugging Face Transformers libraries, is used in implementing the model. The results show the model can effectively categorise articles into user needs groups with a relevantly appropriate level of accuracy. However, limitations arise from the small dataset size and its uneven distribution across various user needs categories. Based on the results, the trained model might not be well generalisable to unseen data. The research concludes by suggesting avenues for improvement and application, such as acquiring a more balanced dataset while exploring alternative deep learning models. In summary, this study showcases how machine learning algorithms hold potential for classifying news articles based on user needs; nevertheless, further refinement and development are required for future use cases.-
dc.language.isoeng-
dc.rightsCC BY 4.0-
dc.titleClassifying news articles based on user needs using transfer learning and deep neural networks: a multi-class approach combining BERT with non-textual features-
dc.type.ontasotfi=Ylempi AMK-opinnäytetyö|sv=Högre YH-examensarbete|en=Master's thesis|-
dc.identifier.urnURN:NBN:fi:amk-2023121838120-
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|-
dc.subject.ysomachine learning-
dc.subject.ysoneural networks (information technology)-
dc.subject.ysoartificial intelligence-
dc.subject.ysodeep learning-
dc.subject.ysonews-
dc.subject.ysonatural language processing-
dc.subject.disciplineDegree Programme in Data Analytics and Project Management-
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p21846|http://www.yso.fi/onto/yso/p7292|http://www.yso.fi/onto/yso/p2616|http://www.yso.fi/onto/yso/p2945|http://www.yso.fi/onto/yso/p39324|http://www.yso.fi/onto/yso/p5520|http://www.yso.fi/onto/yso/p13915|http://www.yso.fi/onto/yso/p3533|http://www.yso.fi/onto/yso/p13477|http://www.yso.fi/onto/yso/p8329en
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p21846|http://www.yso.fi/onto/yso/p7292|http://www.yso.fi/onto/yso/p2616|http://www.yso.fi/onto/yso/p2945|http://www.yso.fi/onto/yso/p39324|http://www.yso.fi/onto/yso/p5520|http://www.yso.fi/onto/yso/p13915|http://www.yso.fi/onto/yso/p3533|http://www.yso.fi/onto/yso/p13477|http://www.yso.fi/onto/yso/p8329en
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p21846|http://www.yso.fi/onto/yso/p7292|http://www.yso.fi/onto/yso/p2616|http://www.yso.fi/onto/yso/p2945|http://www.yso.fi/onto/yso/p39324|http://www.yso.fi/onto/yso/p5520|http://www.yso.fi/onto/yso/p13915|http://www.yso.fi/onto/yso/p3533|http://www.yso.fi/onto/yso/p13477|http://www.yso.fi/onto/yso/p8329en
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p21846|http://www.yso.fi/onto/yso/p7292|http://www.yso.fi/onto/yso/p2616|http://www.yso.fi/onto/yso/p2945|http://www.yso.fi/onto/yso/p39324|http://www.yso.fi/onto/yso/p5520|http://www.yso.fi/onto/yso/p13915|http://www.yso.fi/onto/yso/p3533|http://www.yso.fi/onto/yso/p13477|http://www.yso.fi/onto/yso/p8329en
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p21846|http://www.yso.fi/onto/yso/p7292|http://www.yso.fi/onto/yso/p2616|http://www.yso.fi/onto/yso/p2945|http://www.yso.fi/onto/yso/p39324|http://www.yso.fi/onto/yso/p13915|http://www.yso.fi/onto/yso/p5520|http://www.yso.fi/onto/yso/p3533|http://www.yso.fi/onto/yso/p13477|http://www.yso.fi/onto/yso/p8329en


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot