Examining the Role of Natural Language Processing in Generating Topics from Web Content

Hamza Altarturi, Muntadher Saadoon, Nor Badrul Anuar · 2023

Natural Language Processing (NLP) is a major subfield of machine learning that focuses on the interaction between humans and computers through several techniques, including topic modeling, which extracts and generates topics from large amounts of unstructured data on the web. Topic modeling uncovers hidden patterns and contextual meanings in web pages, allowing for the categorization, clustering, recommendation of relevant content, detection of emerging trends, and improved information retrieval. The benefit of topic models relies on their performance to detect and generate topics; however, the evaluation of applying topic modeling on web content data remains lacking in current studies. The absence of examining such performance evaluations hinders understanding performance variability across different web pages, the development of refined models, and the ability to keep pace with emerging patterns in the dynamic online environment. This study presents a comprehensive performance evaluation of the benchmark topic models when applied to web content data. It presents a comparison of topic models using four topic coherence metrics, providing an in-depth performance analysis. The evaluation is conducted on a public dataset consisting of 2 million web pages, providing a substantial basis for assessing the strengths and limitations of these models in the context of web data. Additionally, this study examines the utilization of NLP techniques for topic generation within the context of web content and sheds light on the challenges and issues associated with generating topics from web content data, highlighting potential research prospects and the need for future work in the field of web topic modeling using natural language processing.

Read the paper · More papers on PaperTik