It’s all done just by image processing. Once premium you can see the screenshots of the items on market used to provide the price estimate. They must have a couple accounts running continually going through the market checking prices. That’s why some items are 2-3 hours delayed.