Customer profiling using CEP architecture in a Big Data context

Today Big Data tools are not just a phenomenon of the massive information collection; they are also the best way to approach a customer target. These technologies allow the profiling of the customers of an organization thanks to the histories of purchases, the products that they consult; the data that they share through the social networks. They also make it possible to anticipate the purchase of actions via behavioral analysis. Therefore, the combination of the power of CRM and the performance of BIG DATA tools brings a great added value for customers profile analysis, especially if it is about events triggered in real time. It is in this context that the present work is positioned. Our goal is to intercept events (customer behaviors) and analyze them in real time. We will use the Complex Events Process (CEP) architecture that perfectly meets this need. In order to successfully implement our CEP architecture, we will use the ontology approach.

[1]  Srinath Perera,et al.  Siddhi: a second look at complex event processing architectures , 2011, GCE '11.

[2]  Xiaolin Wang,et al.  Ontological Model of Event for Integration of Inter-organization Applications , 2005, ICCSA.

[3]  Luo Yingwei,et al.  Ontological model of event for integration of inter-organization applications , 2005 .

[4]  Dominik Ryzko,et al.  Multi-agent Architecture for Real-Time Big Data Processing , 2014, 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT).

[5]  Steffen Staab,et al.  Ontologien , 2001, Wirtschaftsinf..

[6]  Arne Koschel,et al.  Semantic complex event processing , 2012 .

[7]  Eva Blomqvist Ontologies for Big Data , 2019, Encyclopedia of Big Data Technologies.

[8]  Michael J. Franklin,et al.  Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing , 2012, NSDI.

[9]  Johannes Gehrke,et al.  Towards Expressive Publish/Subscribe Systems , 2006, EDBT.

[10]  Alessandro Margara,et al.  TESLA: a formally defined event specification language , 2010, DEBS '10.

[11]  Alessandro Margara,et al.  Processing flows of information: From data stream to complex event processing , 2012, CSUR.

[12]  Alessandro Margara,et al.  Complex event processing with T-REX , 2012, J. Syst. Softw..

[13]  Adrian Paschke,et al.  Towards semantic event processing , 2009, DEBS '09.

[14]  Arne Koschel,et al.  Ontologies for Complex Event Processing , 2014 .

[15]  Anett Hoppe Automatic ontology-based User Profile Learning from heterogeneous Web Resources in a Big Data Context , 2013, Proc. VLDB Endow..