Frans Coenen

Professor of Computer Science

Department of Computer Science, University of Liverpool

School of Electrical Engineering, Electronics and Computer Science.


Ranked 1st in The UK for 4* and 3* research by the UK Research Excellence Framework (REF) 2014, with 97% of the research being rated as world-leading.

Why Electrical Engineering, Electronics and Computer Science?"


Dr Frans Coenen


Free Data Mining Software
Current Research Funding
PhDs and RAs
Editorial Boards (KER, KAIS)
Conference Org.
Previous Research

Teaching, Admin, CPD, Etc.

Teaching (Director of Studies, etc.)
Dept. Responsibilities (Dep. HoD, etc.)
Notes & Guides
Admin. Links (Tulip, Calendar, Etc.)
CPD (Python, Java)


Keystroke Dynamic Authentication (KDA) data Collection Page.

My research interests are focussed on KDD (Knowledge Discovery in Databases) and more specifically Data Mining. I have been conducting research in the field of KDD since 1997 (prior to this my research interests were in AI). The initial work was on Association Rule Mining (ARM). This foundation was subsequently extended in a number of directions: Distributed/Parallel ARM, Very large scale ARM and Classification ARM (or CARM). Current work is directed at Big Data, the application of data mining in the context of unusual data sets such as medical image, graph and network data sets:

  1. Big Data: Data mining and visualisation in the context of Big data (UOL Big Data SIG).
  2. Retina Image Mining: Classification of 2D and 3D retina image sets to support screening programmes for conditions such as Age-related Macular Degeneration (AMD) and Diabetic Retinopathy (DR).
  3. MRI Scan Mining: Classification of 2D and 3D MRI brain scan data according to particular objects that appear within such data (corpus callosum, ventricles, etc.) so as to identify conditions such as epilepsy and handedness.
  4. Satellite Image Mining: Objective is to use image minimg techniques to automatically collect sensus data from satellite imagery.
  1. Multi Agent Data Mining (MADM), or Agent Enriched Data Mining (AEDM): The creation of a generic MAS (Multi-Agent System) platforms for distributed data mining, both as a research tool and to support applied data mining.
  2. Trend Mining and Temporal data mining: Two Applications: (i) trend analysis within patient medical records and (ii) change point detection in animal movement databases (such as DEFRA's cattle movement database).
  3. Brand Reputation Mining: The use of sentiment mining techniques to to identify the "polarity" of opinions expressed within electronic media with respect to particular companies and institutions.
  4. Client-Customer Matching: The use of data mining techniques to for B2B customer-client matching.
  1. Web mining and Web Usage Mining: Particularly the identification of WWW site boundaries using data mining techniques.
  2. Text Mining: Generic text mining algorithms that are independent of the language that text base documents are written in, and rule induction with negation for text mining with dynamic rule refinement.
  3. Questionnaire Mining: The application of data mining algorithms, especially text mining algorithms, to automatically extract information from the free text element of questionnaire data.
  4. Data mining supported argumentation: Instead of using a knowledge base to support argumentation work is directed at using classification techniques to support the argumentation process.
  5. Graph Mining: All types of graph mining including: (i) weighted graph mining, (ii) distributed graph mining, (iii) large scale graph mining and (iv) applied graph mining.
  6. Applied Data Mining: The broad application of data mining techniques in the context of large, challenging and unusual datasets.

Flyer for download (pdf).

I am very pleased to have originated the UK KDD symposium series:
I am also very pleased to have been asked to present the Cuba-UK (Liverpool) School of data Mining, a two week seminar series held in Havana, Cuba, in January 2007.
Big Data: Big Data share point homepage.
I am (or have been) a member of a great many Data Mining Conference (workshops and symposia) programme committees. For 2014 and 2015 I was area chair for IEEE ICDM (one of the top, if not the top, conference in my field): ICDM'15, IEEE Big Data 15, ECML PKDD 15, DaWak'15, AI'15, ICDM'14, IEEE Big Data 14, ECML PKDD 14, ADMI'14, BigData'14, DaWak'14, AI'14, ADMA, DaWaK'13, ICDM'13, IEEE Big Data 13, AI'13, DMO'12 (Data Mining and Optimisation), ECML/PKDD'12, DaWaK'12, PAKDD'12, AI'12, ECML/PKDD'11, ADMI'11, DaWaK'11, AI'11, ICCBR'11 Workshop 6: Argumentation and Case Based Reasoning, ADMA'10, AI'10, DaWaK'10, ICDM'10 (Admin), 6th IFIP Intelligent Information Processing Conference, ibia ICDM'10, SIGKDD'09 (Admin), ICDM'09, ADMA'09, DaWaK'09, DMIN'09, IEEE ICDM'08, IEEE Workshop on Data Mining and AI (DMAI 2008), ADMA'08, UKKDD'08, DaWaK'08, DMIN'08, DEXA'08, ibia ICDM'08, IEEE ICDM'07, DMIN'07, DEXA'07, DaWak'07, ADMA'07, UKKDD'07, IADIS European Conference on Data Mining, IEEE ICDM'06, PMKD'06 Workshop, DMIN'06, DaWak'06, UKKDD'06, DEXA'06, IEEE ICDM'05, UKKDD'05, PMKD'05 Workshop (Philosophies and Methodologies for Knowledge Discovery).
I am a member of IFIP WG12.2: Machine Learning and Data Mining.
Opportunities for KDD research (and potential PhD projects).
Recent KDD (and other) Seminars:
  1. Knowledge Discovery in Image Data: A Practitioners View, Presented at the Big Data Workshop hosted by IIT Colombo, Sri-Lanka (Thursday 12 May 2016).
  2. The Application of Knowledge Discovery to Medical Image Data: A Practitioners View, keynote presentation at 2015 International Conference on Fuzzy Systems and data Mining (FSDM’15), Shanghai, China (Saturday 5 December 2015).
  3. The Practical Application of Knowledge Discovery to Image Data: A Practitioners View in The Context of Medical Image Diagnostics Invited seminar, University of Mauritius (Tuesday 16 June 2016).
  4. The Practical Application of Knowledge Discovery to Image Data: A Practitioners View in The Context of Medical Image Mining, Presented at the joint 10th International Conference on Natural Computation (ICNC 2014) and 11th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2014), Xiamen, China (Tuesday 10 August 2014).
  5. The Practical Application of Knowledge Discovery to Image Data: A Practitioners View in The Context of Medical Image Mining, presented at the 7th UK Knowledge and Discovery in Data (UKDDD'11) Symposium, Headquarters of the British Computer Society (BCS), London (Monday 16 June 2014).
  6. Image Mining in The Medical Domain, presented at the 6th UK Knowledge and Discovery in Data (UKDDD'11) Symposium, Headquarters of the British Computer Society (BCS), London (Friday 23 September 2011).
  7. Avoiding The Overfit and Prune Cycle in Classification Association Association Rule Mining, presented at University of Salford (Wednesday 14 March 2007). (Other related seminars/tutorials).
  8. Getting a PhD (in Computer Science) - Doing Good Research, presented at BCS-SGAI (British Computer Society Specialist Group in AI) Student Event, Cambridge (Monday 10 December 2007).
  9. End to End Data Mining: The Next Challenge, presented at ASC, Imperial (Tuesday 21 April 2009).
  10. Data Mining: A Gentle Introduction, presented to University of Liverpool Pre-sessional English cohort (18 August 2010).
  11. Data Mining in the Medical Domain: A Review of Some Current Work at The University of Liverpool, presented at The Liverpool Medical Imaging Network (LMI-Net) Ophthalmic Imaging Workshop: Imaging Analysis, Automated Grading and Analysis of large Datasets (30 November 2010).
  12. PhDs in Computer Science, FAIRS, Cambridge (Monday 13 December 2010).
  13. Data Mining: A Gentle Introduction, presented to University of Liverpool Pre-sessional English cohort (Wednesday 17 August 2011).
Notes on many aspects of KDD (restricted access).


I have also spent many years (starting with my PhD. in 1986!) working in the field of Artificial Intelligence (AI). Activities include:

SGAI Logo BCS-SGAI: (from 1998 to 2009) I was a committee member of the SGAI --- Specialist Group on Artificial Intelligence (Formerly SGES). I am still on the programme committee for the AI series of conferences.
Expert Update: Editorship (1998-2005) of Expert Update (see below for sample covers), see also.
BCS-SGAI Annual Conference: Conf. Chair ES'99, ES'00 and ES'02; Dep. Conf. Chair ES'98, Tech. Prog. Chair ES'2001 and AI2003; Dep. Tech. Prog. Chair AI2004, AI2005, AI2006, AI2007, AI2008, AI2009.
FAIRS: Forum for AI Research Students: FAIRS'07, FAIRS'08.
Expert Update
2(1) Expert Update
3(3) Expert Update
4(1) Expert Update


The LUCS-KDD group has developed a great deal of data mining software of all kinds which we are happy to make available for non-commercial usage.

Data generators: LUCS-KDD ARM data generator, Random image generator.
Data preprocessing software: ARM LUCS-KDD-DN, CARM LUCS-KDD-DN.
Data Sets: UCI-ML Discretised datasets, 20 NewsGroup Sample.
ARM Software: Apriori-T demo (Demonstrator created for students taking on-line CS programmes), Apriori-T, Apriori-T GUI (Include DIC algorithm and negative boarder ARM approach), TFP (Total From Partial), TFP GUI (Includes FP-growth), FP-growth, Fuzzy ARM, Weighted Fuzzy ARM.
CARM (and CRM) Software: TFPC, FOIL, PRM and CPAR, CMAR, CBA, Decision Trees.
Text Mining: TFPC Text Miner (and text preprocessor).

SO YOU WANT TO MINE YOUR DATA! Some guidance notes for people who wish to mine their data but know nothing about programming (and don't want to know anything about programming).

Another useful resource is the: Guide to data Minimg.


Editorial Board for Knowledge Engineering Review (KER) Associate Editor Knowledge and Information Systems Journal (KAIS)




List of my published research papers many of which are available for download.


The Digital Legal Assistant Project: Knowledge Transfer Partnership (KTP) project with Fletchers Solicitors Ltd. Investigating the use of Data Mining and AI technology for enhancing legal workflows. Fletchers logo
Big Data Augmented Audience Verification: Knowledge Transfer Partnership (KTP) project with Bluprint Ltd. Investigating the use of data mining technology for customer-client matching and CRM with a view to te development of a stand alone software system (product). Bluprint logo
CSols: Knowledge Transfer Partnership (KTP) project. Developing the concept of Dendrites, generic intelligent drivers for lab instruments. Involves elements or computer argumentation and t of data stream minimg (to predict sensor failure). CSOLS logo
Riverview Law: Knowledge Transfer Partnership (KTP) project directed at "making sense" of legal data using a variety of text minimg and text analysis tools to obtain an intermediate representation and then applying some form of reasoning to this intermediate representation. Riverview Law logo
  1. EPSRC.
  2. Je-S Login.
  1. Research Professional.
  2. OSF (Polish Science Foundation).

PhDs. AND RAs.

Current and passed PhD students and Research Associates.
The Graduate School WWW site.
PhD Administration (restricted access).


Your Sales Team Cloud The Your Sales Team Cloud< project: Knowledge Transfer Partnership (KTP) project, 1 July 2013 to 30 June 2015. Investigating the use of data mining technology for customer-client matching and CRM with a view to te development of a stand alone software system (product). YSTC logo
Hitsearch: Hitsearch Ltd, Knowledge Transfer Partnership (KTP) project, 3 September 2012 to 2 September 2014. Brand reputation mining; The Little Birdy on line reputation tracking system. Little Birdy icon
INMA European Project: Innovative Manufacturing of Complex Ti sheet components, European project, European Project, 1 September 2010 to 28 February 2014 (Local site).
Racewood: Racewood Ltd, Knowledge Transfer Partnership (KTP) project, 19 July 2010 to 18 July 2012. Building life size race horse simulators for jockey training. Racewood Logo
Deeside Insurance KTP: Deeside Insurance Knowledge Transfer Partnership (KTP) project, 11 August 2008 to 10 August 2010. A robust tool kit for building Web Based Applications. Deeside Logo
Transglobal Express Knowledge Transfer Partnership (KTP) project, development of a strategic software platform to provide support for the control of current and future "freight forwarding" operations in commercial enterprises. Commenced 1 June 2007, completed 31 August 2009. Transglobal Logo
Model Based Methods for supporting field service engineers in a flexible manufacturing context (the "stoves" project). Foresight-Link award commenced in December 1999, completed in January 2003. Stoves Logo
DOMAIN (Dynamic Operations Management Across the Internet). EPSRC project GR/M52915, September 1999-September 2002.
PRIMA TCS project (TCS programme No. 3452): "The invention and creation of a security firewall software application that will allow small companies to keep their business data secure on a single (PC) server while providing Internet access to any third party". Commenced in August 2001 completed in December 2002.
Knowledge Based System (KBS) Verification, Validation and Maintenance, EUROVAV'99 (see below).
The PETER (Plant and Equipment Tracking and Effective Retrieval) TCS project.
CORAL (Conceptualisation and Ontology Research at Liverpool).
dynamic Geographic Knowledge Based Information Systems (dGKBIS) EPSRC project. (Awarded ALPHA 5 for scientific and technological merit, and ALPHA 5 for management and use of resources.)
Spatial reasoning.
AI in Law.
Aide de Camp EPSRC project.
Maintenance Assistance for Knowledge Engineers (MAKE) EPSRC project resulting in the "MAKE" book (below).
IT in Marine Navigation.
Ph.D. on KBS in Marine Navigation.

Eurovav 99 Proceedings

Proceeding EUROVAV'99

ES2000 Proceedings

Maintenance of KBS (The "MAKE book")


Computation of the AUC in The Context Of Classification Association Rule Mining.
On The Use of Confusion Matrixes.
Normalised Accuracy.
Getting started with JavaSpaces: an introduction..
Chi-Squared Testing for Assessing Classification Rules.


I am director of studies for the Department's on-line PGT provision.
  1. Link to online (Laureate) WWW site.
  2. VC.
  3. Blackboard.
  1. eCampus Mailer
  2. Online Faculty portal
  1. SharePoint Site for Online Programmes (before 2016)
  2. SharePoint Site for Online Programmes 2016
COMP101 - Introduction to programming in Java (BSc undergraduate module). I don't actually teach this module any more (since 2007), however I believe the teaching materials I created still provide a useful resource and hence I still maintain a link.
TMD data set to support COMP702 (restricted access).
Old Lectures.


Python and Java courses.
Flyer 2016-2017 Python Programming evening sessions.


Director of studies for Computer Science On-line (Laureate) MSc programs.
Chair of on-line MSc Boards of Examiners (and sub committees: mitigating circumstances, plagiarism, etc.) and Board of Studies.
Member of many other committees concerned with on-line provision.




+44 151 795 4253
+44 151 795 4235
Snail Mail:
Department of Computer Science
School of Electrical Engineering and Computer Science
Ashton Building, Ashton St.
University of Liverpool
P.O. Box 147, Liverpool L69 3BX
United Kingdom


The Chadwick Tower (painted by P.E. Dunne), previous home to the department of computer science.
Composer Lewis Coenen-Rowe's www page. My collection of interesting www page backgrounds.
Hexadecimal codes for HTML colours. Links to Rapheal's "School of athens" pages: Artcyclopedia.
The Conversation.

Created and maintained by Frans Coenen. Last updated 20 October 2016