Dear Wikimedians,

I have recently discovered that the venerable digital library Project
Gutenberg does not offer a sitewide full-text search. While it is possible
to search it using a site-limited search in a search engine (e.g. "site:
gutenberg.org <search string>" in most search engines), it is not possible
to do so regularly and programmatically (the search engines charge money
for API access).

I have therefore created the Gutensearch API service
<https://gutensearch.toolforge.org/>.[1] It is simply a RESTful search API
searching ALL the texts in Project Gutenberg (I will be updating the
database with new texts every few months), returning results in JSON. The API
documentation is linked from the homepage
<https://gutensearch.toolforge.org/docs/api>[2], as is the link for requesting
a free API key <https://gutensearch.toolforge.org/api_key_requests/new>[3].
(API keys are implemented to control abuse.)

If this is something that would be useful to one of your tools or
applications, feel free to request a key. Be sure to specify the intended
use, both for inspiration and to help identify your request as not spammy.

If you know of people outside Wikimedia who might find this handy, feel
free to forward this message onwards.

Feedback welcome!

Cheers,

    Asaf
   (volunteer capacity)

[1] https://gutensearch.toolforge.org/
[2] https://gutensearch.toolforge.org/docs/api
[3] https://gutensearch.toolforge.org/api_key_requests/new
-- 
Asaf Bartov <[email protected]>
_______________________________________________
Wikimedia-l mailing list -- [email protected], guidelines at: 
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/PHN7UBOTRCALAYHUQMBOK3VHAZLFFTUM/
To unsubscribe send an email to [email protected]

Reply via email to