Bing map scraping target did not found data - web-scraping

i am using local scraper to extract restaurant data from all over the US, and my problem is when i use scrap target select Bing map it is show 0 business result found. while if i choose yelp scrap target then the hundreds of record found and scrap all the record successfully, why bing map scrap target is not found any result.

Related

Cognitive Services - How can I access Bing search banner information (image and birth date)

Bing returns banner information including an image and birth date at the top of the search results when you enter a search such as 'Lady Gaga birth date'.
I would like to access this information using Microsoft Cognitive Services for an app using celebrity ages.
When I examine the httpResponseMessage return from the cognitive services call I can't find the image or birth date that appear on the top of the search results page in the body of the return.
Can you point me in the right direction to get this information from a cognitive services call. Similarly, I'd like to be able to access the summary information that appears on the top right of the search results. Any links to advanced documentation or samples on using the cognitive services Bing web search API would also be appreciated.
Thank you for you help.
Those blocks are all custom. It's less about cognitive services and more about tapping into data, translating and creating a presentation.
If you go to the Bing Web Search API site. There select "seattle seahawks" with Response Filter images. You can see that there is some text(name) and a contentUrl. You could write a parser for this to process into the pages.
Although the more logical choice would be actually calling the Bing website or Wikipedia directly. And parsing that result. As you already know it contains the information you want.

Search movie data base by rating

I've trying to find a module or library (or API) that will let me query a movie database by rating. Rotten Tomatos or IMDb are fine. I have a request for a Rotten Tomatoes API key, and I do have a IMDb one, but I can't find any documemtation on how to query the database and return a list of all movies with a certain rating.
If anyone has a solution, I'd very much appreciate it.
If you want to operate offline, you can consider the IMDbPY library, which allows you to work with both the online and offline set of data of IMDb.
Working offline, basically, you use it to import the plain text data files distributed by IMDb on a SQL database, and then access that data (rating, number of votes and votes distribution are available).
You can't programmatically query movies by rating, but that data is easily accessible from the db itself.

Automate geocode while updating fusion table - google experts

I want to automate the google map geocoding whenever a fusion table is updated. Or any other webservice to call geocode programatically.
For Ref : please check this image
http://imageshack.us/photo/my-images/829/7232012113102pm.png/
this is what i exactly need programatically.
Any suggestions?
This is not yet possible. There is a pending feature request, feel free to star it, which shows that you also would like this feature.
Until then you could geocode your data prior to inserting it to Google Fusion Tables. There are several services you could use (Google Geocoding API, Yahoo PlaceFinder, MapQuest Geocoding API). Once you got the lat/lng data belonging to your data, you could simply insert it in your Fusion Table.

Ploting foursquare venues on google map

Has anyone got sample code/file which they could share as i am trying to plot foursquare venues on a Google map. For example: Given the Long and Lat of i.e. London. i would like to show restaurants within a 3 miles radius.
Is this possible without having to pass the client ID when using the API?
Your help would be greatly appreciated
Kamran
Do not have a direct sample you can copy paste, but it is not that complicated to do:
Foursquare wise: You must register as a consumer here, this gives you a Client ID + Secret.
You do not need to have your users go through the authentication to just display the venue information around a specific lat/lng, you can use the Venue Platform for that, specifically search for venues and (if required) get the venue details.
According to your specific example, show restaurants in a 3 mile (~5000 meters) radius, you will want to call search with intent=browse, radius=5000, ll={your search location}, limit=50 (the max) and categoryId=4d4b7105d754a06374d81259 (it is the food category, see here on how to get the category id listing)
So searching will produce a json array of foursquare locations, from there you can take what data you need and display it on google map via the maps api.
For Maps v3 you will probably want to drop a marker for each venue returned.
Also check out this answer for how to drop pins on google maps: Google Maps API - Drop a new pin

help geocoding a vb.net dataset

i am looking to map a dataset of addresses on a map.
basically, i want the users to type a street name in my town and be able to see the houses that have signed up already on that street. so a pinpoint should show up on the houses that came up on the dataset.
at first i was thinking of just geocoding all the address and uploading the excel sheet into a database however, this wont work because new signups would then lack longitudes and latitudes
so what i am aiming to do is geocode the addresses on server side and then mapping the geocoded results
The Artem Google Maps control, available on Codeplex.com will let you geocode using the Google Map API from an address. If you have a very large number of records you want to geocode, I recommend MS Mappoint, which has a COM API that can easily be called from .NET.

Resources