This site uses cookies.
By continuing to browse the site,

you are agreeing to our use of cookies.

Case Study

Go back to article list

Semantic Web Innovation for Garlik

This project is a response to the need arising from the development of web technologies and thereby aimed at protecting personal data and the identity of the Internet users. Electronic Identity Protection Platform is used in the following operations:

  •  electronic payment instruments,

  •  personal data protection services,

  •  bank customer service,

  •  Insurance companies,

  •  Internet providers.

Software Mind was the primary technology supplier for Garlik. Identity theft (the unlawful impersonation of someone else's personal details) is the fastest growing type of crime in countries such as Great Britain or the USA. In response to this threat, Garlik introduced new Data Patrol Advanced service. It involves searching millions of web pages to find user sensitive personal data (i.e. credit card numbers, social security number, residence address etc.). Services offered by Garlik are the first offer of this sort worldwide, aimed at countering the rising wave of electronic identity theft and use for financial fraud.

Software Mind engineers were the first in the world to have created a solution allowing commercial use of semantic technology to process millions of pieces of data stored on the Internet. So far, this type of solutions have been studied and developed in university laboratories on a small scale (order of tens of records). Software Mind’s innovative work allowed for the use of this technology in a real, business project (operating on hundreds of thousands of records).

Software Mind used the following Semantic Web standards: RDF, OWL ontologies, RDQL, SPARQL


The company Garlik, in cooperation with Software Mind, has launched a new service for verification and protection of Internet users’ electronic identities – DataPatrol Advanced, which is now the former’s main source of revenue. The Data Patrol solution has received two prestigious awards:

  • The BT Flagship Award

  • and the Web Based Technology Project Award, awarded by the British Computer Society.

DataPatrol Advanced was developed with the use of the Semantic Web innovative technology and natural language processing tools. The application of these tools allows for advanced data processing, making it possible for the solution to search and process data simultaneously.

Due to the large scale of activity, the combination of both processes was a considerable element of the project. According to the Software Mind and Garlik experts, DataPatrol Advanced will revolutionize the analysis of datasets. It will make it possible to analyze the relative importance of the information collected, draw conclusions and find relationships between pieces of data.


Alpha phase

Implementation of research and solution prototype for collecting data of natural persons and organizations from various publicly available sources in order to create personal semantic base and relationships between people. Web pages constituted the main source.


  • determination of potential data sources

  • feasibility studies and evaluation of available technologies

  • co-operation with leading academic researchers occupied with Semantic Web and natural language processing: University of Southampton and University of Sheffield

  • building the Internet harvesting system

  • creating semantic database prototype

  • creating interface prototype for personal data search engine

  • creating ontology to describe knowledge about people

Beta Phase

Creation of fully scalable semantic database of people and service allowing users to monitor their data published in different sources. Exploration of potential solutions and ideas. Carrying out beta testing of the system. Unique systems of data scattered collection from the Internet, massive natural language processing and large scale data mining were developed in this project.


  • requirements analysis based on comments provided by users

  • research

  • system designing including the development of ontology

  • implementation

  • testing and quality control

  • supervision of implementation and operation of implemented systems

  • monitoring of the results obtained,proposing methods of their improvement

Data Patrol Advanced

Product preparation and its commercial launch. DataPatrol Advanced is a tool allowing ordinary people to find out what is available about them in the digital world.For the DataPatrol subscribers, Garlik browses through 4 billion web pages, credit data, commercially available databases such as Companies House, voters registers, birth, marriage and death registers, and others. The information found is presented in the easy-to-understand form of reports. DataPatrol Advanced includes explanations concerning the threat resulting from disclosure of such information and the risk of identity theft. DataPatrol Advanced is technologically based on systems developed during the Beta phase. Software Mind has been continuously developing all the components in order to increase their functionality, performance and resistance to failure. Date Patrol service has been made available to consumers in the UK market and is still being improved. Data Patrol is also offered to corporate clients (banks, insurance companies, portals) for their retail customers.


  •  requirements analysis based on comments provided by users

  •  research

  •  system designing including the development of ontology

  •  Implementation

  •  testing and quality control

  •  Supervision of implementation and operation of implemented systems

  •  Monitoring of the results obtained, proposing methods of their improvement


Tom Ilube, Chief Executive of Garlik:

The high quality and flexible production process that Software Mind employs make it possible to organise projects in a manner that allows dynamic adjustment of the solution built to the changing conditions and requirements. Thanks to using Software Mind's professional services we were able to develop quickly and later expand the team, bringing in top-class specialists with the broad range of skills and competences required in the innovative projects. Effective project management and remote working experience has also allowed us to take advantage of the cost savings that outsourcing provides versus inhouse project teams.

Go back to article list