Great, Ralph, thanks. I think that the 'pre-coordinated' aspect of LCSH makes it very unwieldy for auto-suggest. FAST has some great untapped potential. kc On Thu Jun 6 08:00:25 2013, LeVan,Ralph wrote: > There's also an autosuggester for FAST. > > http://oclc.org/developer/services/assignfast > > Ralph > > -----Original Message----- > From: Code for Libraries [mailto:[log in to unmask]] On Behalf Of Karen Coyle > Sent: Wednesday, June 05, 2013 4:23 PM > To: [log in to unmask] > Subject: Re: LOC Subject Headings API > > If you don't have to use LCSH... the Agrovoc thesaurus has a term suggester API: > > try http://foris.fao.org/agrovoc/ > > It's actually easier to use than LCSH because the terms are not pre-coordinated. > > kc > > On 6/5/13 9:58 AM, Joshua Welker wrote: >> Hmm, that is pretty smart. I am actually hoping to roll this whole thing into a plugin for Wordpress/Drupal, so if possible I want to avoid using anything that is going to require server configuration (ie setting up Solr). But I bet I could just roll all the LCSH data into an SQLite file and then search it with PHP on the server. >> >> This might work. Thanks! >> >> Josh Welker >> >> >> -----Original Message----- >> From: Code for Libraries [mailto:[log in to unmask]] On Behalf >> Of Ethan Gruber >> Sent: Wednesday, June 05, 2013 11:51 AM >> To: [log in to unmask] >> Subject: Re: [CODE4LIB] LOC Subject Headings API >> >> I once put all of the LCSH headings into a local Solr index and used TermsComponent to power autosuggest. It was really fast. >> >> Ethan >> >> >> On Wed, Jun 5, 2013 at 12:47 PM, Joshua Welker <[log in to unmask]> wrote: >> >>> I realized since I made that comment that the API is designed to give >>> the top 10 subject heading suggestions rather than all of them. >>> >>> So that part is fine. But I am once again unsure if the API will work >>> for me. I am creating a mashup of several data sources for my >>> auto-suggest feature, and I am having a hard time dynamically adding >>> the results from the LOC Suggest API to the existing collection of >>> data that is used to populate my jQuery UI Autocomplete field. >>> Ideally, I'd like to be able to have all the LC Subject Heading data >>> cached on my server so that I can build my autocomplete data source >>> one time rather than having to deal with dynamically adding, sorting, >>> etc. But then the problem I run into is that the LCSH master file is so big that it basically crashes the server. >>> >>> That's why I'm thinking I might have to give up on this project. >>> >>> Josh Welker >>> >>> >>> -----Original Message----- >>> From: Code for Libraries [mailto:[log in to unmask]] On Behalf >>> Of Michael J. Giarlo >>> Sent: Wednesday, June 05, 2013 9:59 AM >>> To: [log in to unmask] >>> Subject: Re: [CODE4LIB] LOC Subject Headings API >>> >>> Josh, >>> >>> Can you say more about how the API isn't behaving as you expected it to? >>> >>> -Mike >>> >>> >>> >>> On Wed, Jun 5, 2013 at 10:37 AM, Joshua Welker <[log in to unmask]> wrote: >>> >>>> I went with this method and made some good progress, but the results >>>> the API was returning were not what I expected. I might have to give >>>> up on this project. >>>> >>>> Josh Welker >>>> >>>> >>>> -----Original Message----- >>>> From: Code for Libraries [mailto:[log in to unmask]] On Behalf >>>> Of Ethan Gruber >>>> Sent: Wednesday, June 05, 2013 8:22 AM >>>> To: [log in to unmask] >>>> Subject: Re: [CODE4LIB] LOC Subject Headings API >>>> >>>> You'd write some javascript to query the service with every >>>> keystroke, >>> e.g. >>>> http://id.loc.gov/authorities/suggest/?q=Hi replies with subjects >>>> beginning with "hi*" It looks like covo.js supports LCSH, so you >>>> could look into that. >>>> >>>> Ethan >>>> >>>> >>>> On Wed, Jun 5, 2013 at 9:13 AM, Joshua Welker <[log in to unmask]> >>> wrote: >>>>> This would work, except I would need a way to get all the subjects >>>>> rather than just biology. Any idea how to do that? I tried removing >>>>> the querystring from the URL and changing "Biology" in the URL to "" >>>>> with no success. >>>>> >>>>> Josh Welker >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Code for Libraries [mailto:[log in to unmask]] On >>>>> Behalf Of Michael J. Giarlo >>>>> Sent: Tuesday, June 04, 2013 7:05 PM >>>>> To: [log in to unmask] >>>>> Subject: Re: [CODE4LIB] LOC Subject Headings API >>>>> >>>>> How about id.loc.gov's OpenSearch-powered autosuggest feature? >>>>> >>>>> mjg@moby:~$ curl http://id.loc.gov/authorities/suggest/?q=Biology >>>>> ["Biology",["Biology","Biology Colloquium","Biology Curators' >>>>> Group","Biology Databook Editorial Board (U.S.)","Biology and Earth >>>>> Sciences Teaching Institute","Biology and Management of True Fir in >>>>> the Pacific Northwest Symposium (1981 : Seattle, Wash.)","Biology >>>>> and Resource Management Program (Alaska Cooperative Park Studies >>>>> Unit)","Biology and behavior series","Biology and environment >>>>> (Macmillan Press)","Biology and management of old-growth >>>>> forests"],["1 >>>>> result","1 result","1 result","1 >>>>> result","1 result","1 result","1 result","1 result","1 result","1 >>>>> result"],["http://id.loc.gov/authorities/subjects/sh85014203"," >>>>> http://id.loc.gov/authorities/names/n79006962"," >>>>> http://id.loc.gov/authorities/names/n90639795"," >>>>> http://id.loc.gov/authorities/names/n85100466"," >>>>> http://id.loc.gov/authorities/names/nr97041787"," >>>>> http://id.loc.gov/authorities/names/n85276541"," >>>>> http://id.loc.gov/authorities/names/n82057525"," >>>>> http://id.loc.gov/authorities/names/n90605518"," >>>>> http://id.loc.gov/authorities/names/nr2001011448"," >>>>> http://id.loc.gov/authorities/names/no94028058"]] >>>>> >>>>> -Mike >>>>> >>>>> >>>>> >>>>> On Tue, Jun 4, 2013 at 7:51 PM, Joshua Welker <[log in to unmask]> >>>> wrote: >>>>>> I did see that, and it will work in a pinch. But the authority >>>>>> file is pretty massive--almost 1GB-- and would be difficult to >>>>>> handle in an automated way and without completely killing my web >>>>>> app due to memory constraints while searching the file. Thanks, >>> though. >>>>>> Josh Welker >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: Bryan Baldus [mailto:[log in to unmask]] >>>>>> Sent: Tuesday, June 04, 2013 6:39 PM >>>>>> To: Code for Libraries; Joshua Welker >>>>>> Subject: RE: LOC Subject Headings API >>>>>> >>>>>> On Tuesday, June 04, 2013 6:31 PM, Joshua Welker >>>>>> [[log in to unmask]] >>>>>> wrote: >>>>>>> I am building an auto-suggest feature into our library's search >>>>>>> box, and >>>>>> I am wanting to include LOC subject headings in my suggestions list. >>>>>> Does anyone know of any web service that allows for automated >>>>>> harvesting of LOC Subject Headings? I am also looking for name >>>>> authorities, for that matter. >>>>>> Any format will be acceptable to me: RDF, XML, JSON, HTML, CSV... >>>>>> I have spent a while Googling with no luck, but this seems like >>>>>> the sort of general-purpose thing that a lot of people would be >>>>>> interested >>>> in. >>>>>> I feel like I must be missing something. Any help is appreciated. >>>>>> >>>>>> Have you seen http://id.loc.gov/ with bulk downloads in various >>>>>> formats at http://id.loc.gov/download/ >>>>>> >>>>>> I hope this helps, >>>>>> >>>>>> Bryan Baldus >>>>>> Senior Cataloger >>>>>> Quality Books Inc. >>>>>> The Best of America's Independent Presses >>>>>> 1-800-323-4241x402 >>>>>> [log in to unmask] >>>>>> [log in to unmask] >>>>>> http://home.comcast.net/~eijabb/ >>>>>> > > -- > Karen Coyle > [log in to unmask] http://kcoyle.net > ph: 1-510-540-7596 > m: 1-510-435-8234 > skype: kcoylenet -- Karen Coyle [log in to unmask] http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet