Een bibliotheek bouwt collecties, maar voor wie? Voor de klant, natuurlijk. Het waarschijnlijk belangrijkste onderdeel van de door de bibliotheek geleverde diensten is het zoeken in de collectie. Hiertoe volgt Iguana het “best of both worlds”-concept: er zijn naast ondersteuning voor wat je “googliaans zoeken” zou kunnen noemen (zeg maar: het zoeken waarmee de klant vertrouwd is van bijv. Google Search of Bing) ook veel krachtige mogelijkheden om ook zeer specifiek te zoeken.
De essentie
Het meest essentiële principe is uiteraard dat de klant “zomaar” wat woorden kan tikken, in om het even welke volgorde. Het tonen van de zoekresultaten verloopt in twee stappen: eerst de resultaatlijst en van daaruit de volledige beschrijving; voor beide bepaalt u wat er wordt getoond.
Zoekresultaten kunnen worden gerangschikt op titel, auteur, publicatiedatum en relevantie.
Op het niveau van de bibliografische beschrijving zijn er allerlei opties als aanvragen (bijv. landelijk of uit magazijn), reviewen, reserveren, integratie van viewers, etc. Voor de resultaatlijst geldt hetzelfde.
Zoekacties kunnen op allerlei manieren worden gestart, bijv. vanuit een zoekbox in de website, door (in de website) te klikken op woorden in de volledige beschrijving of vanuit een email.
De zoekmogelijkheden van Iguana
Er kan een onbeperkt aantal soort zoekmethodes worden gedefinieerd; vaak zijn dat er twee: “Eenvoudig” en “Geavanceerd”. U bepaalt zelf welke indexen er zijn en wat hun inhoud is. De zoekmogelijkheden omvatten ook:
- trunceren [bijv. dino* (er is ondersteuning voor links-, rechts- en middentrunceren)]
- maskeren [bijv. h$$rd]
- zoeken op specifieke strings (“phrase searching”) [bijv. “dinosaurus is verdwaald”]
- Booleaanse logica [bijv. dino OF verdwaald] (waarbij de operatoren EN, OF en NIET worden ondersteund)
- nabijheid (“proximity searching”) [bijv. dino NEAR verdwaald] (waarbij u zelf de woordafstand kunt definiëren).
Helpende handjes
Maar er is meer. Het zoeken omvat ook diverse attractieve functies die de gebruiker helpen. Dit zijn o.a.:
- facetten (de mogelijkheid zoekresultaten te verfijnen op door u instelbare facetten, bijv. per vestiging, per materiaalsoort, per datum van uitgave, enz.)
- autocomplete (vul de zoekvraag dynamisch [dus terwijl de gebruiker tikt] aan met de meest voor de hand liggende zoektermen (een principe dat we ook kennen van Internet-zoekmachines);
- Best Match (min of meer het principe “probeer altijd wat te tonen”, als er letterlijk niks gevonden wordt, zoek dan op wat er het meest op lijkt en toon dat; bijv. “de klant zoekt op Harry Poter [één “p”] en als dat tot niets leidt, toon dan wat er het meest op lijkt, in dit geval Harry Potter”);
- zoekprofielen (automatische filters) per gebruiker – een voorbeeld: stel dat ik alleen Nederlands en Engels spreek en geen Frans, dan kan ik dat in mijn profiel opnemen en wordt er automatisch gefilterd op de talen die ik heb gekozen (die ik spreek)
- zoekbomen: de mogelijkheid de klant “bij de hand te nemen” en via een boomstructuur door (een onderdeel van) de collectie te leiden
- er kan worden gezocht in onderdelen van collecties (op basis van vestiging of materiaalsoort).
Hierbij worden door (o.a.) zowel autocomplete als Best Match ook nog eens (automatisch) tikfouten gecorrigeerd. De klant wordt écht geholpen.