background preloader

Code

Facebook Twitter

HTML API: Text Extraction. AlchemyAPI provides easy-to-use facilities for extracting page text and title information from any posted (uploaded) HTML file.

HTML API: Text Extraction

Post (upload) any HTML content directly for immediate processing. A HTML page cleaning facility is provided, which normalizes / cleans HTML content (removing ads, navigation links, and other unimportant content), enabling extraction of only the important article text. These API calls may be utilized to process posted (uploaded) webpages and other HTML content. If you are processing content hosted on a publicly accessible website, consider using our URL processing calls instead.

API Call: HTMLGetText. SpeedReadingJS. Add speed reading functionality to your website or app.

SpeedReadingJS

What are the main differences between SpeedReadingJS and other solutions? Most of the speed reading code is written based on Spritz ( Spritz has an important scientific background, but it also has some basic characteristics that are annoying for most of readers: They are inserted somewhere in the middle of the webpage. This encourages the readers to lose their attention.They have a white background, black text and a red letter.

The high level of contrast between these colors is the main reason for the feeling of eye fatigue.The font is not good for reading.The font size is too big. SpeedReadingJS fixes this problems with simple solutions. jQuery Effects Example Page. Spritz Speed Reading V2. How to Pull Content via jQuery from Another Web Site (Cross Domain) I recently ran into a situation where I wanted to pull some content from another web site, however, due to a configuration constraint, I was unable to to this in a normal fashion.

How to Pull Content via jQuery from Another Web Site (Cross Domain)

Essentially, there was a table of data (a subset of the content on the page) on another site which I wanted to include on my web page, but using an IFrame to display the content simply wasn’t an option (due to the fact, I only wanted a subset of the data on the page). In fact, I wanted to pull the data and display it in a web part, embedded in a web part page in SharePoint. The main issue was that since I was doing this across domains (which is a big no-no for many security reasons), I had to come up with another technique.

How anyorigin.com works is that you provide it a URL you’re wanting to retrieve, and it will provide you back the content from that site, basically the entire web page, as a string in JavaScript (or jQuery if you want to call it that). So what my solution looks like is below. Festival Online Demo. eSpeak: Speech Synthesizer. Librivox. API Info The API is currently in: released DEVELOPERS: have a look at the Dev Notes area at the bottom of the page for a more technical explanation of what's going on.

librivox

Url to access: Parameters allowed (current): id - fetches a single record since - takes a UNIX timestamp; returns all projects cataloged since that time author - all records by that author last name title - all matching titles genre - all projects of the matching genre extended - =1 will return the full set of data about the project Note that the title, author & genre may be searched on with ^ as before, to anchor the beginign of the search term.

Gutenberg 0.4.2. Library to interface with Project Gutenberg Overview This package contains a variety of scripts to make working with the Project Gutenberg body of public domain texts easier.

Gutenberg 0.4.2

The functionality provided by this package includes: Downloading texts from Project Gutenberg.Cleaning the texts: removing all the crud, leaving just the text behind.Making meta-data about the texts easily accessible. The package has been tested with Python 2.6, 2.7 and 3.4 Installation This project is on PyPI, so I’d recommend that you just install everything from there using your favourite Python package manager. pip install gutenberg If you want to install from source or modify the package, you’ll need to clone this repository: git clone. Open Library Developer Docs. Click here to skip to this page's main content.

Open Library Developer Docs

Hello! Open Library is participating in our eBook lending program. Browse the growing lending library of over 250,000 eBooks! Site Search Full Text Search? Log in / Sign Up. Downloading in bulk using wget. If you’ve ever wanted to download files from many different archive.org items in an automated way, here is one method to do it.

Downloading in bulk using wget

Here’s an overview of what we’ll do: 1. Confirm or install a terminal emulator and wget 2. Create a list of archive.org item identifiers 3. The Internet Archive Metadata API. The Metadata API is intended for fast, flexible, and reliable reading and writing of Internet Archive items.

The Internet Archive Metadata API

The Metadata Read API is the fastest and most flexible way to retrieve metadata for items on archive.org. We’ve seen upwards of 500 reads per second for some collections! Overview Returns all of an item’s metadata in JSON. Resource URL Parameters identifier: The globally unique ID of a given item on archive.org. Usage. JSON API to archive.org services. We have been moving the majority of our services from formats like XML, OAI and other to the more modern JSON format and method of client/server interaction.

JSON API to archive.org services

As we do not have unlimited resources behind our services, we request that users try to cache results where they can for the more high traffic and popular installations/uses. 8-) Most services share the standard web practice of returning JSON via adding CGI parameter: and can be used directly in an offsite javascript webpage by adding a callback parameter: We provide the following services in JSON output: Search Results: jQuery Plugin For Getting Wikipedia Description In Tooltips - wikiUp. GitHub - suabo/Wikipedia: jQuery Plugin for Wikipedia API.