How to analyse historical waze data? - waze

I'm trying to find a way to get historical speed data for a certain road in the UK to calculate its average speed per time of day AND the maximum speed driven by a any driver on the road between a period time. Any pointers how to do this from Waze? Thanks

I'm afraid Waze doesn't expose that data (understandably, as it is their core business). This excerpt from the help page should say enough:
Please note: Waze does not share any historical data with partners.
If you work for a local government or organisation, you could consider joining the Connected Citizens Program. As a partner you are able to get a data feed for a certain route and you're allowed to store that data to get historical data (as detailed on the Waze Partners Help site).
While I'm not certain about the legal status of doing this without being a partner, you could probably also start building your own historical dataset based on what Waze provides as average speed on a segment by periodically looking up the data returned when you plan a route on the Waze Live Map.
Routing requests are sent to https://www.waze.com/row-RoutingManager/routingRequest?... (see the network console of your browser for more details), but this requires some additional work managing CSRF and session cookies and providing the proper referral header. While not impossible, it's not too easy to pull off.
The response of such a routing request contains the instructions you see on the live map, but also includes things like the length of each specific segment on the route (distance), its average speed without realtime data (crossTimeWithoutRealTime) and its average speed with realtime data (crossTime). It's also possible to request the average speed for a certain time in the day, but this tends to be somewhat unreliable data.
The maximum speed is something you won't be able to find in Waze's data though, I'm afraid. I'm not even certain Waze stores that information as those statistical outliers generally aren't that interesting for navigational instructions. You could try to contact Waze for more information if you're doing a scientific study, but don't get your hopes up too much in that case as they have a small team that is constantly overwhelmed by the amount of questions they receive.

Related

Is there an API or other data source for FlightRadar24 aircraft flight path?

I would like to know if there is an API that gives freely the flight paths of all aircraft currently flying or that had flight some days ago over the world. It could be in any projection and any format. I imagine that it would be most likely a table with each row being an aircraft/flight and the correspondent geopath in one column.
Thanks.
I was looking around for the same topic.
The terms and conditions for getting data from Flightradar24 are shown there
https://www.flightradar24.com/terms-and-conditions
... they talk only about getting data after a business contract on the kind of data (e.g. flights with a specific filtering) and on the format (JSON, CSV, ?). With the contract one may download the data, maybe via an API.
My conclusion: Flightradar24 does not share its full set of data, only a limited set with payment.
Searching for "Flightradar24 API" you will find some sites offering Flightradar24 data via their own API primarily requiring payment, a few for free at a very low level.
You will also find some software projects for accessing and processing data from the Flightradar24 sites with a focus on Python. But these software packages build on tracking the access of the Flightradar24 site from a mobile app or the desktop browser. Result: a few accesses of an endpoint may work then comes the stop sign: Flightradar requires an authenticated access.

How to get a rout information with trafic flow information included for a past date?

I am trying to use Azure Maps API. It will be nice to have route information which should include the locations of course and a speed profile. As you can understand speed profile is not an east one. Free flow speed profile is ok. But we want to simulate real-world conditions meaning that we want to select date and time of departure to get accurate speed information as close to as possible to a real world traffic influence.
Is there any feature that Azure provide this? If not, which API can provide this
I don't have any code at this moment to show since ı don't know which API to use.
Historical traffic data is not currently available in Azure Maps but is being investigated as a potential future feature.

YouTube API Services Compliance Review

I have a project where I need to have the API quota increased significantly from the 10,000 daily hits, and I think this is being processed by Google as part of a YouTube API Services Compliance Review.
However, I have not had any response in over a week and the delay is putting the project at risk of a delayed launch and additional costs.
Does anyone know if this is normal and if there is a way to expedite the review, or speak to someone? Even pay for a higher tier of support?
Thanks in advance.
If you’ve filled the audit form https://support.google.com/youtube/contact/yt_api_form?hl=en properly, you should get a response within two weeks (Google reviews thousands of these, among other things to prevent abuse this is one of the processes that isn’t fully automated).
I recommend if your in a rush since your paying for credits you might as well open a second account and load balance between two or even three accounts; in your code you can create counters and swap before capping out the 24 hour term; not sure what data you’re looking to extract but depends on what data you may be able to even use other services to supplement.
They will get back to you about your application; just requires massive patience.

What is a good way to get historical Twitter follower numbers?

I need the historical numbers of followers for a set of 60 Twitter users. Unfortunately the official Twitter API only returns the most current follower count. I know that there is probably no one-size-fit all and fool-proof way to get an accurate follower growth graph for all users in my list. However, would there be a good and logical way to estimate or deduce this based on other information available through Twitter API (e.g. number of retweets, likes)?  I read somewhere that retweet rate grows proportionally with number of followers. 
Any help or advice would be much appreciated. Thanks!
I think any approximation would be based on some criteria that would most probably not be applicable to all users.
From my point of view, I would start recording the followers from now on in your database and build a graph starting from today and not from the past.
There are services that allow you to buy or access historical data. But only if they have been tracking the account already. For large accounts, it is more likely, but for smaller accounts they probably haven't been tracking them.
https://twittercounter.com/pages/buy-stats/apple
I haven't used these services but I assume they are accurate.

Measure how hot a topic is on Twitter

What kind of service should I use to measure how hot a topic is on Twitter, and how hot it has been in the past?
I thought about:
The Twitter API (https://dev.twitter.com/rest/reference/get/search/tweets) that lets me run searches up to 100 tweets. So in this case I have to make multiple calls to determine how many tweets there are. Is that correct?
TweetReach, that gives reports like this: https://tweetreach.com/reports/16000571, but the cheapest plan is at 300$/month.
With the Twitter API, you have a few options, but none of them may be exactly what you want, and none of them can go back very far into the past. You would have to either compile that information yourself, or use an external service like the one you mentioned.
Using the search API, you can only get results from the past 7 days, and are limited to 100 tweets per request. You can also set result_type to popular to get the most popular tweets about that search term. Twitter does have rate limits, but the ones for search are relatively high. You can use 180 requests every 15 minutes for any user you have authenticated, plus 450 requests every 15 minutes for the app itself (completely separate from the user requests). So if you only use app requests, you can get 45,000 tweets every 15 minutes.
If you don't need to search for specific terms, you can get trending topics in different areas using trends. The available areas can be retrieved using trends/available. Searching for trends also gives you the tweet_volume of each trend over the past 24 hours. If you check the trends every 24 hours and save the volumes, you can build up histories of trending topics.
Another option is using the streaming api. This only gives you current tweets, but you can use track to only get results for a set of terms, which you can then analyze.
Any external service, like TweetReach, will probably either cost you money or strictly limit the amount you can do with it unless you pay.
I'm the Social Media Manager for Union Metrics (we make TweetReach and lots of other things) and I just wanted to let you know that our free snapshots are built on the Search API which gives it those restrictions you've already discussed above, while our full snapshot reports can grab up to 1500 tweets for $20.
We do have more comprehensive Twitter analytics which I think you've already looked at, and those do backfill 30 days before tracking going forward. However you might have missed our new product Echo, which allows for a full, interactive search of the entire Twitter archive (you can see it in action here https://unionmetrics.com/product/echo-twitter-archive-search/) and is available through our Social Suite.
I understand if you don't have a large budget, and I completely understand the dilemma of cost of your time to build what you need vs. budget restrictions. Hope this helps at least let you know what else we offer!
Sarah A. Parker
Social Media Manager | Union Metrics
Fine Makers of TweetReach, The Union Metrics Social Suite, and more