Dag Kittlaus CEO @Siri : "The OS of virtual assistants will be the Internet .. The brains will be AIs .. The arms and legs will be web APIs"
Notes: The Meta-Guide.com conversational expert system must be able to call out to consult other APIs whenever needed to augment its own internal knowledgebase (outgoing API). Ideally, it should also be able to "learn" from that acquired information, incorporating it into its knowledgebase. Not only should the Meta Guide expert system be able to call out to APIs, but should have its own incoming API available to others, perhaps even as a commercial product (incoming API). This model should inform the system architecture to allow the internal comms the same method of access as external comms thereby avoiding unnecessary duplication.
- According to ProgrammableWeb, Apple Siri uses more than 35 APIs http://t.co/IkZiMdsK ..
- According to @whereandy .. his Twitter bot @MrDisclosure is made with "python/yaml on ec2. tweepy for the twitter api" ..
- (new name) =>
@trimitapp .. an API for their automatic summarization algorithm may become available in as soon as "a month or so" ..
- @Summify integrates @Infochimps TrstRank and StrongLinks APIs to choose the top stories from your social network http://t.co/alG4kAC ..
- Wondering how to bridge undocumented @googlechrome speech recognition with undocumented @googlevoice API .. in order to *speak* to chatbots ..
- A pluggable backend API system could inform whatever modular personal agent intelligence with an infinite amount of customizable detail ..
- XML APIs and/or XMPP interfaces are ideal ways to create pluggable intelligences, whether Pandorabots, Verbots, OpenCog, ad infinitum ..
See also: Application Programming Interfaces (APIs) | API Management | API Stores
Quora:
Are there any "Sentence Recognizer" or "Sentence Extractor" Web APIs available?
How can I make a cloud API from an arbitrary open source project?
Where are the machine learning feed processing APIs in the cloud?
Are there any cloud-based APIs for clustering Tweets?
Are there cloud-based Grammar Checking APIs available?
What precisely differentiates SaaS, API and Webhooks?
(95x)
- AccessibleNews
API (coming soon) .. "extracts the article of interest and
removes all the junk links and graphics from news pages" .. @accessible_news
- Activa Live Chat API .. (bought
out by @salesforce)
- After
the Deadline API .. "a web service for checking the spelling and
style of English text" .. by @AtDdev
- AlchemyAPI - Transforming Text Into
Knowledge .. "a rich suite of content analysis and meta-data
annotation tools" .. @AlchemyAPI by @eturner303
- Berater
.. insult generation service with a clean and simple REST API, built in
Node.js .. by @micahwedemeyer
- Big Huge Thesaurus API ..
Synonyms, antonyms, and rhymes (oh my!) .. @bighugelabs
- Botize.com
API (English) .. "thanks to Botize it's incredibly easy to create
bots for Twitter" .. by @savermsx
- CaptChat | API .. described as a
permanent Chatbots contest .. by @OCTOTechnology
- chrome.ttsEngine
.. Google Chrome text-to-speech .. TTS Engine API
- cumulusrdf
.. Cumulus is an RDF store on cloud-based architectures, a REST-based API
with CRUD operations to manage RDF data
- Cyc SubL API (aka Cyc API) ..
allows applications to connect to and use the various CycL modules and
functionality (to maintain the Cyc Knowledge Base)
- D2RQ API .. provides
access to relational database content from within the Jena and Sesame RDF
frameworks
- DataSift API .. looking interesting ..
@DataSift
- Diffbot API .. a new kind of screen
scraping API from @Diffbot ..
(video: "Diffbot's visual
learning robot")
- Direct Answer - True
Knowledge .. question answering API used by Apple's @Siri Assistant
.. @TrueKnowledge
- Donatus
API (Archimedes Project) .. morphological analysis for XML
texts
- Embedly
API .. "an API that converts simple URLs into rich metadata"
.. @embedly
- Ericsson Labs .. SMS Send &
Receive, a web API that provides the capability to send and receive SMS
messages .. @EricssonLabs
- Evature API .. "a system designed to comprehend free text travel queries" .. by @majortal
- Evri API .. "get recommendations,
discover relationships, mine facts and get popularity data" .. @evri
- faceAPI
| Seeing Machines .. face tracking algorithms in a
straightforward Windows API .. non-commercial version available
- FaceTracker
.. a C/C++ API for real time generic non-rigid face alignment and tracking
- Google
Chrome Speech Input API .. provides one-shot speech
recognition to Chrome extensions .. module is still experimental .. (see: "Using HTML5 Speech Recognition
with Pandorabots")
- Google Prediction API ..
"Prediction API enables access to Google's machine learning
algorithms to analyze your historic data"
- Google
Translate API v2 .. now available as a paid service only, and the
number of requests your application can make per day is limited
- Groovy JSR-94 Rule Engine ..
includes simple, lightweight JSR-94 Rule Engine API
- Hakia Syndication API .. "XML feed calls, which give developers access to Hakia's underlying natural language processing" .. @hakia
- Intellidimension - RDF
API .. comprehensive RDF API created for the Microsoft.NET
Framework
- Java API for WordNet Searching
(JAWS) .. provides Java apps the ability to retrieve data from WordNet
- Jena Ontology API .. for
processingand generating ontologies .. (see: Jena Inference
API)
- jung2 2.0 API ..
Java Universal Network/Graph framework for the modeling, analysis,
and visualization of graph data ..
- JWNL (Java WordNet Library) ..
an API for accessing WordNet in multiple formats.. relationship discovery
& morphological processing
- Kazuki .. "generates a java API
for working with OWL instance data directly from a set of OWL
ontologies"
- Koemei API .. speech recognition in
the cloud, ASR via RESTful API
- KooKoo Telephony 2.0 .. simple HTTP
API interface to the telephony world .. @kookoo_ozonetel (cloud
based telephony API like: @Twilio @Tropo @Plivo)
- Layar
API .. Layer augmented reality browser API documentation .. @LayarMobile (see: Layar Connect)
- Liveperson
API [PDF] .. a virtual agent solution using the Agent Rest API .. @LivePersonDev (see:
"Utilizing Agent API for
Virtual Agents"; video: "LivePerson Agent API to Power Virtual Agent Application")
- Makehuman Python
API .. "Open Source software application that generates 3D
humanoids" .. @MakeHuman
(YouTube: MHmaker)
- Microsoft DirectShow ..
multimedia framework and API architecture
- Microsoft
Research Project Hawaii .. Cloud API for Windows Phone 7 .. including
Speech to Text (non-profit use) .. by @MSFTResearch
- Microsoft
Speech API .. "Speech Application Programming Interface or SAPI
is an API developed by Microsoft"
- Microsoft Translator API
.. @mstranslator
- Microsoft Web N-Gram
Service (Public Beta) .. Web N-Gram API documentation
& MicrosoftNgram Python library
- Mnemoo
Question-Answering API V1.0 (BETA) .. @Mnemoo by @alessiopaolucci
- MyCaption Speech to Text API
.. usage-based pricing, pay by the audio minutes
- MyMemory API .. search and insert
translations into world's largest @CollaborativeTM
via SOAP web service
- NaturalInputs API .. natural language API for date and time parsing .. by @lzell
- Natural Language Text Processing APIs ..
Natural Language Processing APIs and Python NLTK Demos .. by @japerk
- NLP API .. created so that anyone on the web can use the powerful functionality of the Stanford Natural Language Parser .. by Andrew LeBlanc
- Nodehub
.. "Instant Messaging API for the Web" .. @nodehub
- Numenta
Web Services API [PDF] .. proposed new "Cortical Learning
Algorithm" APIs .. @numenta
- Official
Automeme Enterprise API .. "automated meme generator, churning
out random nonsense on demand" .. @Automeme
- OpenCalais Web Service ..
"allows you to automatically annotate your content with rich semantic
metadata" .. @opencalais (Facebook: OpenCalais)
- OpenCyc Web Services .. API for ontology
of everyday knowledge .. see in action at @cyc_ai
- OWL API .. "Java API and
reference implmentation for creating, manipulating and serialising OWL
Ontologies" .. open source
- Pingar API .. check for profanity ..
document summaries .. well-formed sentences .. @PingarHQ
- PircBot Java IRC API ..
"Java framework for writing IRC bots quickly and easily"
- Plugins
for GATE (General Architecture for Text Engineering) ..
webservice and API plugins for @GateAcUk
- PoolParty .. PoolParty´s APIs allow
integration of semantic technologies with other systems .. by @PoolParty_Team
- Program Q AIML ..
"C++ Qt-based library offering a simple API to parse AIML XML"
.. by @houssem_bdioui
- Proofreadbot
API .. free online grammar and style checker with rest server that
returns reports in several formats
- Protege-OWL API
.. "an open-source Java library for the Web Ontology Language and
RDF(S)"
- Python
Interfaces For OpenCog Framework API .. overview of the Python
bindings for @OpenCog
.. by @ferrouswheel
- RAP - RDF API for PHP .. a Semantic
Web toolkit for PHP developers
- ReadSpeaker
speechMachine .. "a web based speech API for web campaigns and
web apps" .. from @ReadSpeaker by @niclasbergstrom
- Roistr
API .. "analyse text like a human" .. Planned
categorisation, Unplanned categorisations, Compare all .. @Roistr
- salsaAPI .. RESTful API uses
"latent-semantic analysis (LSA) with Lucene Solr #search" .. @salsaDev
- Saplo
Text Analysis API .. Entity Tagging .. Topic Tags .. Related &
Similar Articles .. Contextual recognition .. Sentiment Analysis API .. @saplo
- SEMAINE API .. middleware for the
Sensitive Artificial Listener (SAL) .. @SEMAINEFP7
- Sentiment Analysis -
text-processing.com API .. free webservice/API for sentiment analysis
.. by @japerk
- simplenlg
.. Java API for Natural Language Generation .. a "realisation
engine" for Natural Language Generation architectures
- SitePal API .. @SitePal offers 3 sets
of API .. SitePal Client API .. SitePal Server API .. SitePal
Editor-Integration API
- SLAPI (Scalable Language API) .. enables conversant interaction using true natural language including speech recognition and speech synthesis
- Smack API .. "Open Source XMPP
(Jabber) client library for instant messaging and presence. A pure Java
library"
- smartRealm SNAP API ..
semantic web-based social network analysis API .. @smartRealm
- sparta .. "Python API for
RDF that is designed to help easily learn and navigate the Semantic
Web"
- SpeechAPI .. "Add speech
recognition and text to speech to your website with javascript" ..
(online speech recognition API like: MIT WAMI)
- Teleku .."cloud-based
RESTful Phone Web Service API for building speech & touch tone Voice
and SMS phone applications" .. @teleku
- TextWise API .. "Semantic
Signatures used for Similarity Search, Categorization, and Concept
Tagging" .. @textwise
- Topic-Mapper |
ai-one .. @ai_one Topic-Mapper API a "baby brain" like
"IBM Watson in a box" (from video: "Machines Can Learn")
- Translation API, Language API | myGengo
.. "Human translation
API" .. "Mechanical Turk for translations" .. @myGengo
- Tropo
- Cloud API .. "simple API that adds Voice, SMS, Twitter, and IM
support to the programming languages you already know" .. @tropo
- Twilio REST API ..
"allows you to query meta-data about your account, phone numbers,
calls, text messages, and recordings" .. @twilio
- Twitter
Sentiment API .. Stanford NLP Twitter sentiment analysis API .. by @alecmgo
- uClassify API ..
free online text classifier with DIY REST-ish URL API .. by @jonkagstrom (see:
"URL classification API with JSON responses")
- UMBEL Web Services .. Upper
Mapping and Binding Exchange Layer Vocabulary and Reference Concept
Ontology (lightweight, subject concept reference structure for the Web)
- Unofficial @googlevoice API
hacks : C# .. Java .. Python .. Ruby
- Viralheat
| Sentiment Analysis API .. free sentiment analysis
API .. @Viralheat
- VoiceForge .. simple speech API converts
your online text into audio on-demand .. @voiceforge
- vozMe
- Add speech to your website - Text to speech .. text-to-mp3
plugins (not API per se)
- Wolfram|Alpha API ..
"high-performance REST-style webservice, with convenient
bindings" .. @Wolfram_Alpha
- Wordy - API - Add professional
copy-editing .. a Mechanical Turk for "real-time, human,
copy-editing and proofreading" .. @wordyhq
- Yahoo! Content Analysis
API .. Content Analysis Web Service (formerly Yahoo! Term
Extraction API)
- Yahoo! Search BOSS API
.. "Build your Own Search Service"
- Yandex
Speller API .. "currently Speller checks the text in
Russian, Ukrainian and English"
- Zypr API .. "lets you
control your favorite web services with your voice" .. @zyprnet
|
|