7

I suggest ACRCloud, which is a comprehensive audio recognition services providers. Music recognition is one of the solutions, with 40m tracks as its music catalogue. Offers Android, iOS, Java and Python SDKs.


6

A simple method to match a set of latitudes and longitudes is to use QGIS and the Point Sampling Tool Firstly, download and install QGIS Download and install a spatial dataset of political boundary polygons (for example from naturalearthdata.com Create a CSV containing your points and whatever other attributes you're interested in Open QGIS and install the ...


4

I would be surprised if you find any API combining those features. As the two most useful features are certainly the picture and the name by far, I would use a Face gender detection API such as Lambda Labs's API (picked randomly, you might want to search for benchmark if there are any), combined with a name to gender mapping. To solve the conflicts , you ...


4

How about just requiring your users to get an API Key? Without full details on your use case I can't say if this would be a good option but I think that it most cases it would be. It is not an odd thing to do and is done by some very popular open source projects - such as Responsive File Manager


3

Dwolla.com Free for transactions $10 or less Only for US financial institutions $0.25 fee for transactions over $10 API available


3

So far my research has come up with: Finsh Asynchronous RESTful API consumer for Python. Finch is focused on remove all of the boilerplate related to consuming http based APIs and provide a high level abstraction to develop API clients. Hammock Hammock is a fun module lets you deal with rest APIs by converting them into dead simple programmatic APIs. ...


3

There's also Postman! Postman is not open source, but there seems to be a free version available.


3

https://insomnia.rest/ works very well for me. You can do a bunch of things to aid rrequest re-use (import/export configs, workspaces, environment variables, etc). I'm not sure about "Ignoring invalid SSL certs is needed." but it seems to use libcurl under the covers and will do whatever that does.


3

To return the relative frequency in 1 million words of the word "smartass", query: https://api.datamuse.com/words?sp=smartass&md=f&max=1 It outputs: [{"word":"smartass","score":129630,"tags":["f:0.067229"]}] Extract the result from the json returned, e.g. with python like (the score is NOT ...


3

A test has been made to compare Gracenote and ACRCloud and it turns out ACRCloud's music recognition service is much better than Gracenote. Please refer to: Music Recognition Competition: Gracenote vs ACRCloud.


2

Essentially, you want something that will mock the server response for you. Which mocking method depends on what you're using to develop your client. I've used Mockito for Java client development. There is a Mockito for Python but I've not used it. From the documentation it looks like it provides the same feature set that the Java version does. Mockito ...


2

Vay Studio provides a free CUSIP lookup API for United States securities. https://vay.studio/explore/cusip-lookup/ They collect their data from the SEC.


2

You're looking at Reverse Geocoding. If you're familiar with Python I'd recommend the geopy library which includes geocoders for a number of services including Yahoo, Google, and OpenStreetMap Nominatum. Your issue will be the quantity of requests, which will depend on the license of the geocoding service that you use, so you'll have to examine those ...


2

Survey Monkey has a pretty robust API, but you can also embed their survey in your website with no need to call their API to begin with. Survey Gizmo is also a very nice service, with some really great features that Survey Monkey doesn't have. It's generally more expensive though. Lastly, if you're looking for a FLOSS option, you could check out Survey ...


1

Don't know about google but OpenStreetMap has boundary relations which contains the inner divisions as members. e.g. https://www.openstreetmap.org/relation/4583216


1

Treasury API works only for Govt/Debt securities. Another alternative is to use OpenFIGI. It supports lookup by many identifiers including CUSIP. https://www.openfigi.com/api To access the API key, it requires an institutional email id for sign-up. Free email accounts such as Gmail/Hotmail are not accepted. That is a small caveat.


1

When someone asks about a web API to do something, I've always found an answer on ProgrammableWeb. In this case, the US Dept. of the Treasury can help you out - but there are 2 others related to CUSIP. https://www.programmableweb.com/api/treasurydirect-security-information


1

The most effective way to go about this is to use Google Analytics and Google Ad Words to find out the key words which usually bring up your site on organic search and then hit the Google Custom Search API with those keywords. This quick search can yield as many competitors' URLs as you desire. You can even cross check with Alexa Web Rankings to see how well ...


1

Java + Vaadin I suggest the Vaadin Framework. Briefly: You write your app's business logic and user interface in pure Java. The Vaadin framework automagically translates this at runtime to use Web standards technology (HTTP, HTML, CSS, JavaScript, etc.) to render your app within the user's web browser. But this happens under the covers - no need for you to ...


1

You try FreeAgent where you can create users with certain permissions (e.g. creating invoices).


1

Currently the best option I found is sharrre.com. It supports sharing on: Facebook, Twitter, Google Plus, Pinterest, LinkedIn, Delicious, Digg, StumbleUpon. Here is HTML to create a Tweet button: <div id="twitter"></div> You can pass data attributes and script will pick them up for you: <div id="twitter" data-text="Yummy!" data-url="http:...


1

There's a music recognition API that gives you 300 requests for free (and you may require your users to get their own API tokens). It's called AudD, and I think that's the best music recognition API available: the DB contains most of the published songs, it's easy to test and implement in your project.


1

Another option possibly more in the spirit of the question. Gracenote has one of the best recognition databases around. I've only used it from an end-user perspective rather than a developer but I have found it pretty accurate. As noted here it takes only the first few seconds to generate an audio fingerprint. They do have a non-commercial developer ...


1

You could try Faroo http://www.faroo.com/hp/api/api.html . It matches your requirements. However, when I used it (about half a year ago) their index was too small for us, but we were looking for niche results, for popularity contests this might be a very good source. Free, registration required There is a daily limit, but pretty high No restrictions ...


Only top voted, non community-wiki answers of a minimum length are eligible