Opracowano #usługę_internetową #monitorowania_cen na #produkty_żywnościowe, która automatycznie zbiera #dane z różnych #sklepów_internetowych (#ATB, #Auchan, #Silpo, #ROST) za pomocą #ParseHub. Otrzymane #dane_JSON #normalizują się i #oczyszczają: nazwy są konwertowane do standardowego formatu, waga jest przeliczana na gramy, usuwane są zbędne symbole. Za pomocą połączenia #modelu_NER #spaCy (#uk_core_news_lg) oraz #słownikowego_ podejścia wyciągane są encje (#marka, #typ, #smak itp.), po czym wykonywana jest #klasteryzacja_produktów z dalszym #niepełnym_grupowaniem (#fuzzywuzzy). Przetworzone dane są przechowywane w #MongoDB, #backend jest zaimplementowany na #Expressjs, a #frontend — na #React + #Redux z #interaktywnym_interfejsem do #szybkiego_porównania_cen i #wyszukiwania_opłacalnych_ofert.