Tag: ecommerce
If you’re an online seller, then you’re aware of how challenging it is to keep track of all market changes. One of those changes is the price fluctuation. In order to stay ahead of the competition, you need to follow all relevant price changes. This can be a very daunting and time-consuming task.  For example,...
23 June 2020 - 10:22, by , in Guest post, No comments
Understanding user intent is vital to ensuring a seamless and lucrative eCommerce function that runs like a well-oiled machine. There are countless ways that businesses can optimize their website in order to satisfy the needs and desires of their users, and that’s exactly what this article is here to explain. From introducing an onsite search...
Product matching in Price2Spy Previous topic: (Part #9) ML does work, but it’s not magic Overall results did vary from one industry to another, from one client to another – is also very much depended on factors N (number of matching candidates) and M (the ease of match approval vs establishing a match fully manually)...
Product matching in Price2Spy Previous topic: (Part #8) Product matching via ML: Testing on various industries/languages Next topic: (Part #10) Product matching via ML: The results Since we said that we cannot afford to have wrong matches in Price2Spy, we were particularly careful when testing ‘false positives’ – these were matches where ML scored a...
Product matching in Price2Spy Previous topic: (Part #7) Product matching via ML: Post-processing Next topic: (Part #9) ML does work, but it’s not magic The Product Matching project had been going on for a while, now was the time to remember our initial decisions, and put them to the test: Languages – we have too...
Product matching in Price2Spy Previous topic: (Part #6) Evaluating ML training results Next topic: (Part #8) Testing on various industries/languages This part was logically the most difficult to comprehend, at least for me. Let’s give it a try: We have 50K products from Set A and 40K products from Set B. We have already eliminated...
Product matching in Price2Spy Previous topic:  (Part #5) ML training Implementation Next topic: (Part #7) Post-processing How do you know if your ML model works fine? The answer is seemingly simple: you run all of the potential matching combinations through Random Forest (RF), in order to get a matching score of each combination. Then, if...
Product matching in Price2Spy Previous topic: (Part #4) Preparing the ML training set Next topic: (Part #6) Evaluating ML training results Our very first implementation step was a bit non-standard. While most of ML is done in Python, Price2Spy is a Java shop. We respect other technologies, but our love and our choice go to...
Product matching in Price2Spy Previous topic: (Part #2) Product matching via Machine Learning – Important decisions to be made Next topic: (Part #4) Preparing the ML training set This chapter is of technical nature, and it explains the difficulties Price2Spy’s team had to overcome when building the ML model for product matching. 1. Computation size...
Product matching in Price2Spy Previous topic: (Part #1) Product matching via Machine Learning – Introduction to the project Next topic: (Part #3) Product matching via Machine Learning – For ML experts – why is product matching so difficult? Before kicking the project off, we had to make some really important decisions regarding the project scope....

About Price2Spy Blog

This blog is a place for eCommerce professionals to discuss ideas, methodologies and strategies to compete more effectively in the ever more tightening world of online retail. We explore things like competitive price monitoring, competitor business intelligence, competitive pricing, and counter-intelligence in general.

Archives

Categories