Use Web Data to Run your Business Better

Make better business decisions through extracting and analyzing web data

  Learn More

1. Extract from Websites

Easily extract data from any website

2. Process Data

Process web data at large scale

3. Generate Insights

Get dynamic reporting to gain insights

4. Make Decisions

Make informed business decisions

Products

Some of our product offerings

Insights

Empowers businesses to easily discover powerful insights from web data

Learn More

Fetch

A Web Scraping Platform Engineered for Simplicity & Scale

Learn More

# initialize nokogiri
nokogiri = Nokogiri.HTML(content)

# get the listings
listings = nokogiri.css('ul.b-list__items_nofooter li.s-item')

# loop through the listings
listings.each do |listing|
    # save the product info to outputs.
    outputs << {
      _collection: "products",
      title: listing.at_css('h3.s-item__title')&.text,
      price: listing.at_css('.s-item__price')&.text
    }

    # enqueue more pages to be scraped
    pages << {
        url: item_link['href'] unless item_link.nil?,
        page_type: 'details'
      }
end
 

Contact Us

Say hi and tell us more about your needs

AnswersEngine.com
10 Dundas St E,
Toronto, ON M5B 2G9
Canada
P: +1(347) 835-5558

Answers Engine is a Canadian Based Startup
and is Incubated in the DMZ Incubator
at Ryerson University, Toronto, Canada

© 2018 AnswersEngine.com