Scraping web using AI/ML


I was trying to solve one problem where i need to extract some information from different websites. The challenge over here is each website has different html structure and I want to scrape website in large volume say i.e 20k. Is it possible to use AI/ML and how?