Service Type: Dedicated data science team
Business domains: FMCG, commerce/retail
Expertise: NLP, Text Mining, Data Science
Technology and tools: Python, NLTK, Apache Solr

According to latest researches, lack of a stock organization and management causes around 8% of revenue loss, so weeding out that problem impacts on money flow in egregiously positive way. The largest Central & Eastern Europe retailer asked Unicsoft faced a need of a tool that would be a capstone of category management: having over 50000+ of PLUs and getting a dozens of new names every couple of days, Client had only a manual tool for category definition. So far, the basic intention of a tool was a creation of “tag clouds” supposed to tell one sub-categories from the other ones based primarily on a descriptive information, and, consequently, for proper management of PLU turnover, placement and promotion.

First step was defined as data preparation and enrichment : given more than 50k PLU names alongside with variety of features (main category name, manual tags, supplier notes, etc.), a main thing was to set up an proper DWH solution for storage and handling with further data pre-processing activities. Starting with SQL-type DB combined with Python libraries for pre-processing, a huge bunches of data was cleaned up and enriched. Next step was a tokenization of data: main goal was to create a tags cloud  for working out subcategories : I.e, given the “sweets” category through applying these methods based on keywords, a list of sub-categories came up (diabetic sweets, soya sweets, etc.). Subsequently, that approach was applied to entire portfolio of PLUs providing opportunity not only to categorize existing goods but to process incoming ones through fetching their description and its analysis. For the scalability purposes the second generation of solution was moved to Apache Solr keeping previous successful NLTK-based NLP approach for text analytics.

Unicsoft involved highly-skilled Data Science and DWH experts for development and further tool support; break-even point for this particular solution was reached after 9 months of use through saving a significant amount of money by the cost-cutting on the staff that previously did such activities manually. The Client also was provided the support team for this particular solution for keeping all of analytical models up-to-date alongside with the highest level of accuracy.

The Client noticed high quality of Unicsoft delivery process as well as overall solution quality and expressed a willingness for further collaboration.

How to start?
Contact Us
[javascript protected email address]
Aleksey Zavgorodniy, CEO, Tel: +1 650 515 36 99
[javascript protected email address]
Julia Liubevych, CBDO, Tel: +1 650 451 11 06
[javascript protected email address]
Vyacheslav Basov, CTO, Data Science, Tel: +44 753 344 070 63
[javascript protected email address]
Alyona Zhurba, Account manager, Tel: +44 131 208 08 07