At a very high level, it's similar. We use computer vision and ML to extract structured data from any web page, even ones we haven't seen before. https://www.diffbot.com/
If anyone has any questions or wants to try it out, feel free to email me directly at dru@diffbot.com