keyboard_arrow_up
A NLP-learning Powered Customizable Approach Towards Auto-blocking Distracting Websites

Authors

Yulin Zhang1, Yu Sun2, 1University High School, USA, 2California State Polytechnic University, USA

Abstract

Over the past few decades, the problem of distraction and its accompanying side effects has taken its root deeply in all parts of our daily life and extended its ever-increasing influences among young generations [2]. In addition to its alarming prevalence, another characteristic of distraction that raises most concerns is how easily we can get distracted from our tasks at hand while using the electronic devices as a means of solving problems [3]. This paper attempts to address this society-wide problem thoroughly and universally through a technical approach of detecting, analyzing, and blocking the websites intelligently. Our design highlights the applications of machine learning and natural language processing, and is implemented purely in Python, Javascript, and several other web development languages. After retrieving the web content from the target websites through the web scraping process, summarizing the data to a number of short paragraphs via the use of NLP, we were able to perform data analysis on the result and finally block the websites accordingly [4]. With the help of this extension, students and those who wish to improve their concentration in work will be able to put more focus on the tasks at hand and thus boost their work efficiency under any working conditions.

Keywords

NLP-learning, distraction, Auto-block.

Full Text  Volume 13, Number 2