Development of events classification system
Ordnance Survey Leisure, a mapping agency, needed a solution to filter and select relevant events and activities for their outdoor activities application. They partnered with Spyrosoft to develop an automatic event classifier using state-of-the-art natural language processing (NLP) methods. The project achieved a 95% classification accuracy with limited data.

Technologies
Ordnance Survey Leisure
Web and mobile applications that process a large amount of data, gathered from many sources often require verification in order to maintain quality of the content. Along with the increase of processed data, manual verification stops being scalable. Solutions based on Artificial Intelligence and Natural Language Processing can help.
One of Ordnance Survey Leisure’s applications encourages users to take part in outdoor activities and events. For this purpose, the underlying platform integrates with many data providers and aggregates information about various events and activities, including names and descriptions. However, the data providers stream a wide variety of events, and these are sometimes out of the scope of the application. As a result, they need to be filtered out, especially those that do not happen outside. We have leveraged state-of-the-art natural language processing methods to filter such events.
We proposed a system that automatically chooses events and activities, that should be kept in the application. We adjusted the event classifier to solve the client’s problem using pre-trained NLP models and transfer learning. Using a relatively small data sample, we achieved ~95% classification accuracy.
During the project, we cooperated closely with the client to develop a mutual understanding of the business problem and the data landscape that is available. Thanks to our collaboration on every step of the lifecycle of the project, we managed to create a system that reflects the business needs of our client.
The state-of-the-art NLP models allow us to create innovative solutions that can automate the decision-making processes and could be leveraged in any industry that processes text data, even if the available data for training the model is limited.
arrow_circle_right Case Studies
Discover other success stories of our clients
arrow_circle_rightContact



