Demystifying Language Models: The Case of BERT’s Usage in Solving Classification Problems

Newcomers to the field of Artificial Intelligence (AI) often see the term ‘language model’ tossed around when discussing Natural Language Processing (NLP) tasks without any proper clarification of its importance and usage in solving real-world problems. So, this tutorial blogpost aims at demystifying language models by defining what a language model is, describing the common…… Continue reading Demystifying Language Models: The Case of BERT’s Usage in Solving Classification Problems

Big Data Fallacy

Big Data Fallacy. The law of large numbers argues that the sample’s mean approaches the sample population’s actual average as a sample size increases. This concept is often, either implicitly or explicitly, taken as a justification as to why ‘big data’ (i.e., millions or billions of samples) cannot be wrong. However, there are contrary arguments and…… Continue reading Big Data Fallacy

What Happened to Strategic Segmentation?

Introduction and the Research Problem Angus Jenkinson proposed a study titled “What happened to strategic segmentation?” published in the Journal of Direct, Data and Digital Market Practice in 2009. The study discusses segmentation performed from descriptive, predictive, and operational analysis presents the gold standard for a market analysis for marketers. The author highlights that 20…… Continue reading What Happened to Strategic Segmentation?

Manual and Automatic Methods for User Needs Detection in Requirements Engineering: Key Concepts and Challenges

User needs inform designers and developers of essential functionalities for requirements engineering. In this work, we summarize key concepts and challenges relating to manual and automatic user needs detection methods. We discuss six challenges with manual and eight challenges with automated methods. A. Challenges of Manual Methods • A01: Limited sample sizes. • A02: Budgetary…… Continue reading Manual and Automatic Methods for User Needs Detection in Requirements Engineering: Key Concepts and Challenges

Soft Computing: Impactful Tools in Customer Segmentation

Introduction Knowing your customers is essential to a successful business. It helps establish a rapport between the customers and the business, and makes the customers personally attached to what they are buying. Customer segmentation helps organizations recognize customers with similarities as a group rather than as individuals. It makes it easy to serve consumers efficiently…… Continue reading Soft Computing: Impactful Tools in Customer Segmentation

Customer Segmentation in a Large Database of an Online Customized Fashion Business

Introduction and the Research Problem The paper “Customer segmentation in a large database of an online customized fashion business” (2015) by Pedro Quelhas Brito, Carlos Soares, Sergio Almeida, Ana Monte and Michel Byvoet sets out to explore how data mining (DM) techniques can be used to drive marketing approaches in highly customized industries, such as…… Continue reading Customer Segmentation in a Large Database of an Online Customized Fashion Business