Project. 19 Newspaper Big Data for the Future
member : Akira Maeda Haruto Endou

Satoshi Kawahira

Kouki Shibata

Naoya Tatsumi Yuuki Hitoshio Kairi Fujishima

Teachers : Kengo Terasawa Rui Sakaida Yasuyuki Sumi Noyuri Mima

Adviser : Tatsuharu Miura ( The Hokkaido Shimbun Press )Collaboration : The Hokkaido Shimbun Press

Newspaper Big Data for the Future
9 December 2022 Final Outcome Report

Using big data to stimulate intellectual curiosity

Newspapers are becoming increasingly popular.

This project developed a web application
called "ViewPicks", which visualisesnewspaper text data and stimulates
intellectual curiosity, based on the theme of"creating something" from newspaper big
data. The web application analyses andvisualises newspaper text data from 1 July
1988 to 31 December 2020 using natural
language processing, and displays the trendsof the times in terms of vocabulary.

The circulation of newspapers is declining
by the day. The decline in local informationmeans fewer opportunities to obtain locallyrelevant information, such as information on
local politics. Newspapers provide
information on a wide range of topics,
including politics, economics andinternational affairs.

Newspapers have a number of advantages
over other media, such as diversity of topics,reliability and listability. The aim is to provide
the value of information that lies dormant innewspapers through a tool that enables users
to interact with the language used innewspapers. The vision is to provide themeta-information that lies dormant innewspapers and to increase interest andinvolvement in newspapers.

Changes in circulation per generation

There is less risk of receiving them. From
this perspective, visualising newspaper dataand observing past information stimulates
intellectual curiosity and gives an interesting
insight into the information lying innewspapers.

hundred million

Number of SNS users in Japan

View a diverse range of current data on the app
The ViewPicks application provides an experience that stimulates intellectual curiosity byinteractively visualising the strengths, weaknesses and relationships of information within anewspaper based on the newspaper's text data. It is also designed to make people think that'just looking at it is a bit interesting'. The application platform is the web, and newspaper
text is processed into json format data, which is used to visualise information such as word
clouds and circle packing based on json data. The implementation was carried out using theJavaScript library D3.js.

Number of SNS users

Figure 1 : Changes in circulation per generation

The design team was responsible for the design in UI, UX anddata visualisation. The team designed the loading screen inconsideration of the processing time when data is passed from theback-end, and realised the design of the application with anawareness of OOUI through the approach of animation. In orderto realise an interactive system, we used the concept ofcomponents and arranged information in chunks, aiming for aneasy-to-understand information design while ensuring anWord Cloud

Rate of SNS use

Figure 2 : Number of SNS users in Japan

interactive look and feel. We implemented the web application
using HTML, CSS and JavaScript, and utilised a JavaScript
visualisation library called D3.js to create an interactive system.
The development was carried out while performing task
management using GitHub. By managing tasks and collaboratingwith other groups, we were able to efficiently develop aninteractive system in a short period of time.data. Theimplementation was carried out using the JavaScript library D3.js.

Circle Packing

Expresses the frequency of a word in a given date interval

Nested structure representing the degree of association
between words in a given date interval.

∙ Allows to know the topic in the past.
∙ Displays regardless of genre
Intuitive understanding of the word by its size

・The size of the circle indicates the quantitative dataof the relevance.
・The size of the circle indicates the quantitative dataof the relevance.

Future prospects
Colour-coding according to genre
Clicking on a word displays related articles.

Future perspectives
The relevance of articles can be estimated fromwords and displayed.

Successful development efficiency
content extraction team

Scrum development was practised in the development of a
web application. We divided the task into five teams - thedesign team, front-end team, back-end team, NLP team andcontent extraction tean - and proceeded with development
while distributing the tasks and reconciling information
through activity reports each time.

Cartoons and advertisements, weather map detection.

POMaedaDesign teamUI・UX・Data Visualaization Designcontent extraction team

NLP teamdesign teamfront-end team

back-end team

TatsumiFujishima

Maeda

KawahiraSMfront-end team
Implementation of web fronts

Developer
Takahashi

Endou

NLP team
Hitoshio

ShibataCreating natural language
processing models.

back-end teamCreating APIs and DBs

As we started developing the web application in thesecond semester, we needed to produce it in about twomonths. As a result of distributing the tasks among the groups
and ensuring mutual recognition, we were able to achieve theobjective of efficient development in a short period of time.