Mid Sweden University

miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Productify news article classification model with Sagemaker
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Systems and Technology.
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Systems and Technology.
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Systems and Technology.ORCID iD: 0000-0002-1797-1095
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Systems and Technology.
2020 (English)In: Advances in Science, Technology and Engineering Systems, ISSN 2415-6698, Vol. 5, no 2, p. 13-18Article in journal (Refereed) Published
Abstract [en]

 News companies have a need to automate and make the process of writing about popular and new events more effective. Current technologies involve robotic programs that fill in values in templates and website listeners that notify editors when changes are made so that the editor can read up on the source change on the actual website. Editors can provide news faster and better if directly provided with abstracts of the external sources and categorical meta-data that supports what the text is about. To make categorical meta-data a reality an auto-categorization model was created and optimized for Swedish articles written by local news journalists. The problem was that it was not scale-able enough to use out of the box. Instead of having this local model that could make good predictions of the text documents, the model is to be deployed in the cloud and an API interface is created. The API can be accessed from the tools where the articles is being written and therefore these services can automatically assign categories to the articles once the journalist is done writing it. To allow scale-ability to several thousands of simultaneously categorized articles and at the same time improving the workflow of deploying new models easier the API is uploaded to Sagemaker where several models are trained and once an improved model is found that model will be used in production in such a way that the system organically adapts to new written articles. An evaluation of Sagemaker API was done and it was concluded that the complexity of this solution was polynomial. 

Place, publisher, year, edition, pages
2020. Vol. 5, no 2, p. 13-18
Keywords [en]
Big data, Data mining, Editors, Journalists, Machine learning, Natural language processing, News events, NLP, Paragraph vectors, Text analysis
National Category
Media and Communications
Identifiers
URN: urn:nbn:se:miun:diva-38834DOI: 10.25046/aj050202Scopus ID: 2-s2.0-85082473779OAI: oai:DiVA.org:miun-38834DiVA, id: diva2:1422368
Available from: 2020-04-07 Created: 2020-04-07 Last updated: 2025-09-25Bibliographically approved
In thesis
1. Extracting Text into Meta-Data: Improving machine text-understanding of news-media articles
Open this publication in new window or tab >>Extracting Text into Meta-Data: Improving machine text-understanding of news-media articles
2021 (English)Licentiate thesis, comprehensive summary (Other academic)
Alternative title[sv]
Extrahera Meta-Data från texter : Förbättra förståelsen för nyheter med hjälp av maskininlärning
Abstract [en]

Society is constantly in need of information. It is important to consume event-based information of what is happening around us as well as facts and knowledge. As society grows, the amount of information to consume grows with it. This thesis demonstrates one way to extract and represent knowledge from text in a machine-readable way for news media articles. Three objectives are considered when developing a machine learning system to retrieve categories, entities, relations and other meta-data from text paragraphs. The first is to sort the terminology by topic; this makes it easier for machine learning algorithms to understand the text and the unique words used. The second objective is to construct a service for use in production, where scalability and performance are evaluated. Features are implemented to iteratively improve the model predictions, and several versions are run at the same time to, for example, compare them in an A/B test. The third objective is to further extract the gist of what is expressed in the text. The gist is extracted in the form of triples by connecting two related entities using a combination of natural language processing algorithms. 

The research presents a comparison between five different auto categorization algorithms, and an evaluation of their hyperparameters and how they would perform under the pressure of thousands of big, concurrent predictions. The aim is to build an auto-categorization system that can be used in the news media industry to help writers and journalists focus more on the story rather than filling in meta-data for each article. The best-performing algorithm is a Bidirectional Long-Short-Term-Memory neural network. Three different information extraction algorithms for extracting the gist of paragraphs are also compared. The proposed information extraction algorithm supports extracting information from texts in multiple languages with competitive accuracy compared with the state-of-the-art OpenIE and MinIE algorithms that can extract information in a single language. The use of the multi-linguistic models helps local-news media to write articles in different languages as a help to integrate immigrants  into the society.

Place, publisher, year, edition, pages
Sundsvall: Mid Sweden University, 2021. p. 55
Series
Mid Sweden University licentiate thesis, ISSN 1652-8948 ; 181
National Category
Natural Language Processing Computer Sciences
Identifiers
urn:nbn:se:miun:diva-41775 (URN)978-91-89341-02-9 (ISBN)
Presentation
2021-04-29, C312 / via Zoom, Holmgatan 10, Sundsvall, 14:00 (English)
Opponent
Supervisors
Note

Vid tidpunkten för presentationen var följande delarbeten opublicerade: delarbete 4 inskickat.

At the time of the public defence the following papers were unpublished: paper 4 submitted.

Available from: 2021-04-07 Created: 2021-04-01 Last updated: 2025-09-25Bibliographically approved

Open Access in DiVA

fulltext(672 kB)871 downloads
File information
File name FULLTEXT01.pdfFile size 672 kBChecksum SHA-512
fdbfaa6990ec9cffcc0910cb8973808efe8da9fa575f350104c586fc81818da39219fcaecfd0949bfaf7057a20acdd11bb4c67bf7930de40869f0267e84ddc52
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Lindén, JohannesWang, XutaoForsström, StefanZhang, Tingting

Search in DiVA

By author/editor
Lindén, JohannesWang, XutaoForsström, StefanZhang, Tingting
By organisation
Department of Information Systems and Technology
Media and Communications

Search outside of DiVA

GoogleGoogle Scholar
Total: 871 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 771 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf