Natural Language Processing: What are the best realtime text summarization APIs & Services?
-
I'm looking for a text summarization service with a web API which I can use for a simple project I'm working on now. The service needs to have a free version which I can use temporarily before upgrading. I simply need to summarize large lumps of text into short paragraphs. It is preferable if the service provides an API parameter to specify the % of shortening or number of words. There are many projects and algorithm implementations available using python NLTK or Java. However at this moment I need something quick and dirty to finish my POC. http://www.alchemyapi.com/ was perfect for Language Detection, Entities Extraction, Concept Tagging etc... I still need a summarization tool. Oh, and https://semantria.com didn't do the job as it's not a realtime service, one needs to add the text to a queue and wait for the job to be executed.. Any suggestions? -- Edit After extensive research, I decided to go, for a temporary period, with Tristan Havelick's python implementation of a Naive summarization algorithm similar to the one in http://classifier4j.sourceforge.net/ The python implementation uses the NLTK library and can be found here: https://github.com/thavelick/summarize
-
Answer:
Hi, I created an Automatic Summarization API called http://www.textteaser.com/. It was built on an algorithm I formulated for my MS CS research. The code is available at Github (https://github.com/DataTeaser/textteaser). You can see it in action in Reddit (http://www.reddit.com/user/tldrrr?sort=top) and in Medium (https://medium.com/medium-ideas/59b1747c1d36).
Jolo Balbin at Quora Visit the source
Other answers
Check this http://autosummarizer.com/
Andi Tnd
Everyone has their own criteria for the 'best' definition. You can try http://www.intellexer.com/summarizer.html solution, which available as component of http://www.intellexer.com/intellexer_api.html or http://www.intellexer.com/desktop_applications.html Free summarizer demo is http://demo.intellexer.com/Intellexer Summarizerâs unique feature is the possibility to create different kinds of summaries: Theme-oriented: the output summary includes the sentences, which are mostly relevant to a given topic (e.g. politics, economics, sports and etc.); Structure-oriented: the summary content depends on input document structure (e.g. scientific article, patent, news article); Concept-oriented: importance of sentences determines with respect to a number of user defined concepts.About 'best'. For evaluation experiments, weâve created the dataset, which consists of more than 5000 documents with associated manually generated summaries. At this collection weâve achieved summarization precision and recall from 81% to 92% (typical competitorsâ results: 75-89% in terms of precision and recall).
Alex Mam
In my project I have used the summarization API provided by http://smmry.com/ which I found to be the most efficient summarizer. You just have to register to get the API key, thats it. Register - http://smmry.com/partner > very efficient. > good documentation. (http://smmry.com/api) > easy to use. > provides an API parameter to specify the % of shortening (line count). > only API key is mandatory.
Nikunj Sharma
You can also try https://chrome.google.com/webstore/detail/sentisumsmart-summarizer/oheahjohddbcaeonmgjjodaabbennnic?hl=en-GB as Google chrome extension to compare with other summarizers. We are in process of releasing API access to the Summarizer and if you want you can request early access to the API . The same algorithm powers the Startup News android app http://apphttps//play.google.com/store/apps/details?id=com.sentisum.SentiSumfor summarizing the news. Disclaimer: I am the CoFounder of SentiSum and wrote the summarizer algorithm and chrome plugin.
Sharad Khandelwal
Try this one: http://textsummarization.net/ , which provides online demo: http://textsummarization.net/text-summarizer and API
Pan Yang
Related Q & A:
- What is the best language to start with?Best solution by Stack Overflow
- What is the best language for HTML parsing and web scraping?Best solution by Quora
- What's the best nautral foods to eat for natural shiny hair?Best solution by Yahoo! Answers
- What are the best question-and-answer services online, apart from Yahoo Answers?Best solution by Quora
- What day is best to advertise on CL Craigslist? Under skilled trade "services?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.