Nederlands Instituut voor Beeld en Geluid
ZieOok Gebruikershandleiding Versie 1.0
Vertrouwelijk
GridLine B.V., 2011
Pagina 1 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Documenthistorie Datum
Versie
Beschrijving
Auteur
0.1
Initiële opzet
GridLine
1.0
Finale versie
GridLine
Distributie Naam GridLine
0.1
1.0
X
X
Beeld en Geluid
X
Vertrouwelijk
GridLine B.V., 2011
Pagina 2 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Inhoudsopgave Inleiding......................................................................................................................................................... 4 Algemeen ...................................................................................................................................................... 5 Inloggen ........................................................................................................................................................ 6 Homepage ..................................................................................................................................................... 7 Mijn Profiel ............................................................................................................................. 8 Uitloggen ................................................................................................................................ 8 Gebruikersbeheer .................................................................................................................. 9 Gebruikers ...................................................................................................... 9 Content providers ........................................................................................ 10 Collectie ...................................................................................................................................................... 12 Collectie aanmaken .............................................................................................................. 12 Collectie tonen ..................................................................................................................... 12 Movielens collectie....................................................................................... 13 ED*IT collectie .............................................................................................. 13 Collectie bewerken............................................................................................................... 14 Recommenders ........................................................................................................................................... 15 Recommender tonen ........................................................................................................... 15 Statistieken ................................................................................................... 17 Recommender aanmaken .................................................................................................... 17 Recommender bewerken..................................................................................................... 18 Categorieën .................................................................................................. 19 Templates.................................................................................................................................................... 20 Template tonen .................................................................................................................... 20 Template aanmaken ............................................................................................................ 21 Template bewerken ............................................................................................................. 21 Algoritmes ............................................................................................................................ 22 Parameters ........................................................................................................................... 23 Statistieken ................................................................................................................................................. 24 Verklarende woordenlijst ........................................................................................................................... 25
Vertrouwelijk
GridLine B.V., 2011
Pagina 3 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Inleiding Doel van dit document Dit document biedt gebruikers een handleiding voor het gebruik van de ZieOok website.
Vertrouwelijk
GridLine B.V., 2011
Pagina 4 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Algemeen ZieOok is ontwikkeld in opdracht van het Nederlands Instituut voor Beeld en Geluid. ZieOok is een open-source, webgebaseerd platform waarmee makkelijk recommendation-diensten kunnen worden opgezet. Het plaform wordt ontwikkeld als onderdeel van het grootschalige digitaliseringsproject Beelden voor de Toekomst. Dit gezamenlijke project van archiefhouders van audiovisueel materiaal legt een nieuwe basis voor de audiovisuele collectie Nederland. Uitgangspunt is het ondersteunen van de zo breed mogelijke publieke beschikbaarheid van content voor verdere publieke, semi-publieke en commerciële dienstenontwikkeling. Hiertoe hebben de consortiumpartners content platforms ontwikkeld ten behoeve van onderwijs, de creatieve industrie en het brede publiek. ZieOok zal ingezet worden binnen deze platforms. Op basis van kenmerken zoals gebruik, populariteit en semantische gelijkenis gaat ZieOok op zoek naar betekenisvolle relaties tussen objecten uit erfgoedcollecties. Tevens wordt het ‘sociale netwerk’ van de gebruikers meegewogen in de ‘recommendations’ die het systeem genereert. Door deze techniek wordt de breedte en diepte van de collecties gepresenteerd aan de gebruikers van het plaform. ZieOok helpt zo ook het uiteinde van de zogenaamde ‘Long Tail’ te laten zien, door gebruikers te wijzen op voor hem of haar relevant, maar nog onbekend materiaal.
Vertrouwelijk
GridLine B.V., 2011
Pagina 5 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Inloggen Indien je bent aangemeld als gebruiker, kun je inloggen met je gebruikersnaam en wachtwoord.
Door de optie Ingelogd blijven? aan te vinken, blijf je ingelogd, ook als je ZieOok afsluit. Na het inloggen verschijnt de homepage van ZieOok.
Vertrouwelijk
GridLine B.V., 2011
Pagina 6 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Homepage De homepage is als volgt opgebouwd: beheermenu hoofdmenu meldingen
toelichting
status collectie status recommenders
helpfunctie Aan de linkerkant staat een toelichting op de elementen waaruit ZieOok bestaat: een collectie:
een verzameling van items
recommenders:
de mechanismen waarmee recommendations worden gegenereerd voor de items uit de collectie
templates:
de modellen waarmee recommenders aangemaakt kunnen worden
statistieken:
informatie over het gebruik van de geplaatste widgets
Deze elementen staan ook in het hoofdmenu en worden in aparte hoofdstukken beschreven. Rechts bovenin het scherm staan in het beheer-menu de menukeuzes (Mijn Profiel) en Uitloggen. Beheerders hebben daarnaast ook de menukeuze Gebruikersbeheer. Direct onder het hoofdmenu staan eventuele meldingen. Links onderin staat de helpfunctie. Op de homepage wordt verder de status van de collectie en de status van de recommenders getoond. Elke gebruiker is gekoppeld aan een content provider. Indien er bij deze content provider nog geen collectie aanwezig is, kan er door te klikken op Importeer een collectie een collectie worden aangemaakt.
Indien er wel een collectie aanwezig is, wordt door te klikken op Ga naar collectie
de collectie getoond. Vertrouwelijk
GridLine B.V., 2011
Pagina 7 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Indien er nog geen recommenders geplaatst zijn, dan wordt dit bij de status gemeld.
Indien er wel geplaatste en/of actieve recommenders zijn, dan worden deze hier weergegeven. Door te klikken op de naam van een recommender wordt deze recommender getoond. De statistieken van de recommenders kunnen getoond worden door te klikken op Bekijk gebruikersstatistieken.
Mijn Profiel Bij de menukeuze (Mijn Profiel) kan een nieuw wachtwoord worden opgegeven. Het nieuwe wachtwoord moet ter bevestiging nogmaals worden ingevoerd.
Door op de knop Opslaan te klikken wordt het nieuwe wachtwoord opgeslagen.
Uitloggen Door op de menukeuze Uitloggen te klikken wordt je uitgelogd. De inlogpagina verschijnt dan weer.
Vertrouwelijk
GridLine B.V., 2011
Pagina 8 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Gebruikersbeheer De menukeuze Gebruikersbeheer is alleen beschikbaar voor beheerders. Deze menukeuze toont een overzicht van alle gebruikers.
overzicht content providers
De menukeuze Content providers toont een overzicht van de content providers.
Gebruikers
nieuwe gebruiker aanmaken
gebruiker bewerken gebruiker verwijderen
Door op een gebruiker te klikken kunnen de gegevens van deze gebruiker worden bewerkt. De gebruikers kunnen ook worden verwijderd (door te klikken op er een nieuwe gebruiker worden aangemaakt.
). Met menukeuze Aanmaken kan
Gebruiker aanmaken
overzicht gebruikers
Het e-mailadres, het wachtwoord, de content provider en de gebruikersrol moeten worden ingevoerd. Het wachtwoord moet ter bevestiging nogmaals worden ingevoerd. Bij content provider worden in de dropdownlist alle aanwezige content providers getoond. Bij gebruikersrol kan in de dropdownlist gekozen worden tussen user (gewone gebruiker) en sysadmin (beheerder). Door op de knop Opslaan te klikken wordt de gebruiker aangemaakt en vervolgens in het overzicht van de gebruikers getoond. Vertrouwelijk
GridLine B.V., 2011
Pagina 9 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige gebruikers getoond. Let op: hierbij wordt de nieuwe gebruiker NIET aangemaakt. Gebruiker bewerken
overzicht gebruikers
Het e-mailadres, het wachtwoord, de content provider en de gebruikersrol kunnen gewijzigd worden. Als het wachtwoord wordt gewijzigd, dan moet het ter bevestiging nogmaals worden ingevoerd. Bij content provider worden in de dropdownlist alle aanwezige content providers getoond. Bij gebruikersrol kan in de dropdownlist gekozen worden tussen user (gewone gebruiker) en sysadmin (beheerder). Door op de knop Opslaan te klikken worden de wijzigingen opgeslagen en wordt de gewijzigde gebruiker vervolgens in het overzicht van de gebruikers getoond. Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige gebruikers getoond. Let op: hierbij worden de wijzigingen NIET opgeslagen.
Content providers overzicht gebruikers content provider bewerken
nieuwe content provider aanmaken
content provider verwijderen Een content provider kan worden bewerkt (door te klikken op
) of verwijderd (door te klikken op
). Met menukeuze Aanmaken kan er een nieuwe content provider worden aangemaakt. Menukeuze Gebruikers toont het overzicht van de gebruikers. Content provider aanmaken
overzicht content providers
Vertrouwelijk
GridLine B.V., 2011
Pagina 10 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
De naam van de content provider moet worden ingevoerd. Door op de knop Opslaan te klikken wordt de content provider aangemaakt en getoond. Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige content providers getoond. Let op: hierbij wordt de nieuwe content provider NIET aangemaakt. Content provider bewerken
overzicht content providers De naam van de content provider kan gewijzigd worden. Door op de knop Opslaan te klikken worden de wijzigingen opgeslagen en wordt de gewijzigde content provider getoond. Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige content providers getoond. Met de menukeuze Toon worden de gegevens van de content provider getoond. Let op: hierbij worden de wijzigingen NIET opgeslagen.
Vertrouwelijk
GridLine B.V., 2011
Pagina 11 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Collectie Elke gebruiker is gekoppeld aan een content provider. Indien er bij deze content provider nog geen collectie aanwezig is kan er een nieuwe collectie aangemaakt worden.
Collectie aanmaken
De naam en het type van de collectie moeten worden ingevoerd. Er zijn twee typen collecties: 1. Movielens: Bij dit type kunnen er bestanden voor de collectiedata, voor de ratingdata en voor de gebruikersdata geüpload worden. Het eerste bestand bevat data over collectieitems, het tweede informatie over ratings die gebruikers aan collectieitems hebben gegeven en het derde data over de gebruikers (naam, leeftijd, enz.). Het formaat van deze bestanden is dat van de Movielens dataset. 2. ED*IT: Bij dit type kan er een URL opgegeven worden waarop de collectiegegevens geraadpleegd kunnen worden via een OAI interface. Hierbij zijn geen parameters toegestaan, dat wil zeggen dat in de URL alles na een vraagteken wordt genegeerd. Het importformaat is dat van het ED*IT contentplatform. De nieuwe collectie wordt opgeslagen door op de knop Opslaan te klikken. Hierbij worden ook standaard drie voorbeeldrecommenders aangemaakt. Vervolgens wordt de nieuwe collectie getoond. ***Menukeuze Overzicht: kan weg?
Collectie tonen Hoe de collectie getoond wordt is afhankelijk van het type collectie, Movielens of ED*IT.
Vertrouwelijk
GridLine B.V., 2011
Pagina 12 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Movielens collectie
collectie bewerken
collectie verwijderen
Bij een Movielens collectie kan door middel van de Browse-knoppen een Collection file, een Ratings file en een Users file geselecteerd worden. Door op de knop Uploaden te klikken worden de geselecteerde files vervolgens geïmporteerd. Let op: Een eventuele bestaande collectie wordt hierdoor overschreven. Met de menukeuze Bewerken kan de collectie bewerkt worden. De menukeuze Verwijder verwijdert de collectie. Let op: hierbij worden ook de bijbehorende recommenders verwijderd.
ED*IT collectie
collectie bewerken
collectie verwijderen
Met de menukeuze Bewerken kan de collectie bewerkt worden. De menukeuze Verwijder verwijdert de collectie. Let op: hierbij worden ook de bijbehorende Vertrouwelijk
GridLine B.V., 2011
Pagina 13 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
recommenders verwijderd. Bij een ED*IT collectie kan in het tabblad Instellingen wijzigen bij het veld Bron een URL opgegeven worden waarop de collectiegegevens geraadpleegd kunnen worden via een OAI interface. Hierbij zijn geen parameters toegestaan, dat wil zeggen dat in de URL alles na een vraagteken wordt genegeerd.
Tevens kan er aangegeven worden wanneer er een automatische update van de gegevens gemaakt moet worden (geen, dagelijks, wekelijks of elke maand). Door op de knop Opslaan te klikken worden de instellingen opgeslagen. Indien er een bron is opgegeven, kan in het tabblad Gegevens verversen met de knop Nu verversen de collectie opnieuw ingeladen worden van de opgegeven bron.
Collectie bewerken
collectie tonen De naam van de collectie kan gewijzigd worden. Door op de knop Opslaan te klikken worden de wijzigingen opgeslagen en wordt de gewijzigde collectie vervolgens getoond. Door op de menukeuze Toon te klikken worden de gegevens van de collectie getoond. Let op: hierbij worden de wijzigingen NIET opgeslagen.
Vertrouwelijk
GridLine B.V., 2011
Pagina 14 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Recommenders nieuwe recommender aanmaken
overzicht voorbeeldrecommenders tonen/verbergen
voorbeeldrecommender tonen recommender wijzigen recommender tonen
recommender verwijderen
Als er een collectie aanwezig is, worden bovenin het scherm de voorbeeldrecommenders getoond. Indien de voorbeeldrecommenders niet zichtbaar zijn, kunnen ze met de knop tevoorschijn gehaald worden. Daaronder wordt een overzicht getoond van de eigen gemaakte recommenders. Hierbij wordt ook de status van de recommenders getoond. Door op een voorbeeldrecommender of eigen recommender te klikken worden alle gegevens van deze recommender getoond. De eigen recommenders kunnen ook worden bewerkt (door te klikken op
) of verwijderd (door te klikken
op ). Als er een collectie aanwezig is, kan er met menukeuze Aanmaken een nieuwe recommender worden aangemaakt. Status recommender (geplaatst of niet-geplaatst) is aan het trainen foutstatus recommender is geplaatst en actief (kan in combinatie met
)
onduidelijke status
Recommender tonen Van de geselecteerde recommender worden de volgende gegevens getoond: beschrijving, geplaatst?, id, api key, collectie, template, aantal requests, code en filters.
Vertrouwelijk
GridLine B.V., 2011
Pagina 15 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
recommender bewerken overzicht recommenders collectie tonen
recommenderspecifieke menukeuzes
alle gegevens van het template tonen
Door op de collectie te klikken wordt deze collectie getoond; door op het template te klikken worden alle gegevens van dit template getoond. Indien op de optie Template tonen wordt geklikt, worden de variabelen van het template direct op deze pagina getoond. Door nogmaals op Template tonen te klikken verdwijnen de variabelen van het template weer. De code wordt alleen getoond als de recommender geplaatst en actief is. Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige recommenders weer getoond. Met de menukeuze Bewerken kan de recommender bewerkt worden. Tenslotte staan er in het kader rechts een aantal recommender-specifieke menukeuzes: Depubliceren
Hiermee wordt een al gepubliceerde (geplaatste) recommender weer gedepubliceerd.
Publiceren
Hiermee wordt een nog niet gepubliceerde (geplaatste) recommender gepubliceerd.
Statistiek bekijken
Hiermee worden de statistieken van deze recommender getoond.
Start trainen
Hiermee kan een recommender die niet aan het trainen is (weer) getraind worden.
Vertrouwelijk
GridLine B.V., 2011
Pagina 16 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Statistieken De best-beoordeelde items, de best-bekeken items en de topbronnen worden getoond.
toon recommender
overzicht recommenders
Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige recommenders getoond. Met de menukeuze Toon worden de gegevens van de recommender getoond.
Recommender aanmaken
overzicht recommenders
De naam en de beschrijving van de recommender kunnen worden ingevoerd. Daarnaast kan worden aangegeven of de recommender geplaatst (gepubliceerd) moet worden. Als een recommender niet geplaatst is, kunnen er geen ratings aan gegeven worden en geen recommendations aan gevraagd worden. Tenslotte kan het template worden gekozen waarop de recommender gebaseerd moet zijn. Door op de knop Opslaan te klikken wordt de recommender aangemaakt en vervolgens getoond. Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige recommenders getoond. Let op: hierbij wordt de nieuwe recommender NIET aangemaakt.
Vertrouwelijk
GridLine B.V., 2011
Pagina 17 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Recommender bewerken
toon recommender
overzicht recommenders
toon template
De naam, de beschrijving, en de optie Geplaatst? kunnen gewijzigd worden. Door op het bij de recommender behorende template te klikken wordt dit template getoond. Door gebruik te maken van filters kan de recommender toegepast worden op een selectie van de collectie. Er kan gefilterd worden op datum (van/tot) en/of op categorie. Door op de knop Selecteer te klikken worden de in de collectie aanwezige categorieën getoond. Bij variables worden de parameters en algoritmes waarvan de recommender gebruik maakt getoond. De standaard waarden van deze parameters en algoritmes zullen voor de meeste recommenders goed zijn. De parameters en algoritmes worden toegelicht in het hoofdstuk Templates. Door op de knop Opslaan te klikken worden de wijzigingen opgeslagen en wordt de gewijzigde recommender vervolgens getoond. Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige recommenders getoond. Met de menukeuze Toon worden de gegevens van de recommender getoond. Let op: hierbij worden de wijzigingen NIET opgeslagen.
Vertrouwelijk
GridLine B.V., 2011
Pagina 18 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Categorieën
Er kunnen één of meerdere categorieën geselecteerd worden door het vakje voor een categorie aan te vinken. De geselecteerde categorieën worden opgeslagen door op Save te klikken.
Vertrouwelijk
GridLine B.V., 2011
Pagina 19 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Templates nieuw template aanmaken overzicht voorbeeldtemplates tonen/verbergen
voorbeeldtemplate tonen
template bewerken
template tonen
template verwijderen
Bovenin het scherm worden de voorbeeldtemplates getoond. Indien de voorbeeldtemplates niet zichtbaar zijn, kunnen ze met de knop
tevoorschijn gehaald worden.
Daaronder wordt een overzicht getoond van de eigen gemaakte templates. Door op een voorbeeldtemplate of eigen template te klikken worden alle gegevens van dit template getoond. De eigen templates kunnen ook worden bewerkt (door te klikken op op
) of verwijderd (door te klikken
). Met menukeuze Aanmaken kan er een nieuw eigen template worden aangemaakt.
Template tonen Van het geselecteerde template worden de volgende gegevens getoond: naam, beschrijving en de parameters en algoritmes waarvan het template gebruik maakt (max. aantal recommendations, max. aantal vergelijkingen per item, boolean data, afstandsmaat, max. co-occurrences per item, max. aantal voorkeuren per gebruiker).
template bewerken
overzicht templates
Door op de menukeuze Overzicht te klikken wordt het overzicht van de templates weer getoond. Een eigen gemaakt template kan met de menukeuze Bewerken bewerkt worden.
Vertrouwelijk
GridLine B.V., 2011
Pagina 20 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Template aanmaken
overzicht templates
De naam en de beschrijving van het template kunnen worden ingevoerd. Bij het veld module kan gekozen worden tussen asset-gebaseerd en gebruiker-gebaseerd. Bij het veld gebaseerd op wordt aangegeven op welk voorbeeldtemplate het nieuwe template gebaseerd moet worden. Door op de knop Opslaan te klikken wordt het template aangemaakt; hierbij worden de parameters en algoritmes overgenomen van het gekozen voorbeeldtemplate. Indien gewenst kan het nieuwe template vervolgens nog bewerkt worden. Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige templates getoond. Let op: hierbij wordt het nieuwe template NIET aangemaakt. Asset-gebaseerd Een asset-gebaseerde recommender doet recommendations gebaseerd op de beschrijvingen van items uit de collectie. Hierbij wordt de tekstuele inhoud van het huidige item vergeleken met de tekstuele inhoud van andere items uit de collectie; voor de items die er het meest op lijken worden dan recommendations gemaakt. Gebruiker-gebaseerd Een gebruiker-gebaseerde recommender doet recommendations gebaseerd op de ratings die gebruikers aan items hebben. Hierbij wordt gekeken naar welke gebruikers het huidige item leuk vonden en welke andere items die gebruikers ook leuk vonden; voor deze items worden dan recommendations gemaakt.
Template bewerken De naam, de beschrijving, de module en de parameters en algoritmes waarvan het template gebruik maakt (afstandsmaat, max. aantal recommendations, boolean data, max. aantal voorkeuren per gebruiker, max. aantal vergelijkingen per item, max. co-occurrences per item) kunnen gewijzigd worden. De standaard waarden van deze parameters en algoritmes zullen voor de meeste templates goed zijn.
Vertrouwelijk
GridLine B.V., 2011
Pagina 21 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
toon template
1.0 31-12-2010
overzicht templates
Door op de knop Opslaan te klikken worden de wijzigingen opgeslagen en wordt het gewijzigde template vervolgens getoond. Door op de menukeuze Overzicht te klikken wordt het overzicht van de aanwezige templates getoond. Met de menukeuze Toon worden de gegevens van het template getoond. Let op: bij deze twee menukeuzes worden de wijzigingen NIET opgeslagen.
Algoritmes De volgende algoritmes zijn beschikbaar: Co-occurrence Dit algoritme maakt gebruik van het aantal keren dat gebruikers een voorkeur hebben voor een combinatie van twee items (co-occurrences). De co-occurrence waarden worden vervolgens vermenigvuldigd met de voorkeuren van een gebruiker. Hoe hoger de co-occurrences van een item en hoe hoger de voorkeuren van een gebruiker voor een item, hoe hoger dus de score. Euclidean distance Dit algoritme berekent de afstand tussen gebruikers, gebaseerd op de voorkeuren die gebruikers hebben voor items. De gebruikers kunnen hierbij gezien worden als punten in een multidimensionale ruimte (zo veel dimensies als er items zijn), waarbij de voorkeuren van de gebruikers voor de items de coördinaten bepalen. De score die door dit algoritme wordt gegenereerd is een getal tussen 0 en 1. Indien de afstand 0 is, dus als gebruikers identieke voorkeuren hebben, dan is de score 1; hoe groter de afstand tussen gebruikers hoe lager de score. Log-Likelihood Dit algoritme geeft aan hoe onwaarschijnlijk het is dat de overlap tussen twee gebruikers geheel toevallig is, gezien het totaal aantal items en het aantal items waarvoor de gebruikers een voorkeur hebben opgegeven. Hierbij wordt geen rekening gehouden met hoge of lage voorkeur; alleen het feit dat een gebruiker een voorkeur heeft opgegeven is van belang. De score die door dit algoritme wordt gegenereerd is een getal tussen 0 en 1; hoe hoger de score, hoe meer de gebruikers overeenkomen. Pearson correlation-based similarity Dit algoritme geeft de richting en de sterkte aan van de samenhang tussen de voorkeuren van twee gebruikers voor dezelfde items. De score die door dit algoritme wordt gegenereerd is een getal tussen -1 (perfecte negatieve correlatie) en 1 (perfecte positieve correlatie). Een score dicht bij 1 Vertrouwelijk
GridLine B.V., 2011
Pagina 22 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
betekent dat de voorkeuren van de gebruikers voor dezelfde items dicht bij elkaar liggen (beide gebruikers geven voor hetzelfde item bv. een hoge waardering). Een score dicht bij -1 betekent dat de voorkeuren van de gebruikers voor dezelfde items ver van elkaar af liggen (de ene gebruiker geeft voor een item een hoge waardering, de andere gebruiker geeft voor hetzelfde item juist een lage waardering). Indien de score dicht bij 0 ligt is er geen lineaire relatie tussen de voorkeuren van de gebruikers voor dezelfde items. Tanimoto coëfficient De Tanimo coëfficient wordt berekend door het aantal items waarvoor beide gebruikers een voorkeur hebben opgegeven (overlap) te delen door het aantal items waarvoor minimaal één van de gebruikers een voorkeur heeft opgegeven. Hierbij wordt dus geen rekening gehouden met hoge of lage voorkeur; alleen het feit dat een gebruiker een voorkeur heeft opgegeven is van belang. De score die door dit algoritme wordt gegenereerd is een getal tussen 0 en 1. Indien er geen overlap is tussen de gebruikers dan is de score 0; indien er volledige overlap is dan is de score 1. Uncentered (zero assuming) cosine Dit algoritme vergelijkt de voorkeuren die gebruikers hebben voor items ten opzichte van een “nulpunt”. De gebruikers kunnen hierbij gezien worden als punten in een multidimensionale ruimte (zo veel dimensies als er items zijn), waarbij een lijn wordt getrokken van het nulpunt naar de gebruiker. De hoek tussen de lijnen bepaalt de mate van gelijkheid tussen de gebruikers. Hoe meer de voorkeuren overeenkomen, hoe meer gebruikers vanaf het nulpunt in dezelfde richting liggen; de hoek tussen de gebruikerslijnen is dan klein. De score die door dit algoritme gegenereerd wordt is de cosinus van de hoek tussen twee lijnen. Deze score ligt tussen -1 en 1; de cosinus van een kleine hoek ligt dicht bij 1, de cosinus van een grote hoek dicht bij -1.
Parameters Max. aantal vergelijkingen per item Hiermee kan het maximum aantal vergelijkbare items worden ingesteld dat het algoritme gebruikt om de voorkeur voor een onbekend item vast te stellen. Max. co-occurrence per item Hiermee kan het maximum aantal co-occurrences (het aantal keren dat gebruikers een voorkeur hebben voor een combinatie van twee items) worden ingesteld dat het algoritme gebruikt om de voorkeur voor een onbekend item vast te stellen. Hierdoor worden zogenaamde “topsellers” (een klein aantal items waarvoor zeer vaak een voorkeur is opgegeven) geëlimineerd.
Vertrouwelijk
GridLine B.V., 2011
Pagina 23 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Statistieken Er wordt een overzicht gegeven van de statistieken van de geplaatste en/of actieve recommenders.
statistieken van recommender tonen
Door op een recommender t e klikken worden de statistieken van deze recommender getoond.
Vertrouwelijk
GridLine B.V., 2011
Pagina 24 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
1.0 31-12-2010
Verklarende woordenlijst asset-gebaseerde recommender
Een recommender die recommendations doet gebaseerd op de beschrijvingen van items uit de collectie.
beheerder
Een gebruiker die andere gebruikers kan aanmaken, bewerken en verwijderen.
collectie
Een verzameling van items.
content provider
De leverancier van data. Dit is de website die de data aanlevert en de recommendations op de site wil tonen.
ED*IT collectie
Een collectie waarbij de collectiegegevens via een OAI interface ingeladen worden van een bron op internet. Het importformaat is dat van het ED*IT contentplatform.
ED*IT contentplatform
Een interactief onderwijsplatform dat toegang geeft tot bronnen uit musea en archieven, waaronder dat van het Nederlands Instituut voor Beeld en Geluid, Nationaal Archief, Rijksmuseum van Oudheden, Museum Volkenkunde, Anno, Naturalis, Kennislink en EYE Filminstituut Nederland.
gebruiker-gebaseerde recommender
Een recommender die recommendations doet gebaseerd op de ratings die gebruikers aan items hebben gegeven.
Movielens collectie
Een collectie die bestaat uit bestanden voor de collectiedata, voor de ratingdata en voor de gebruikersdata. Het formaat van deze bestanden is dat van de Movielens dataset.
OAI
Open Archives Initiative. Een protocol gebaseerd op HTTP en XML, bedoeld om de inhoud van internetdatabases voor zoekmachines te openen en doorzoekbaar te maken.
recommendation
Een aanbeveling die voor een gebruiker gegenereerd wordt door een recommender.
recommender
Het mechanisme waarmee recommendations gegenereerd voor de items uit de collectie.
template
Het model waarmee recommenders aangemaakt kunnen worden.
Vertrouwelijk
GridLine B.V., 2011
worden
Pagina 25 van 26
Versie: Datum:
ZieOok Gebruikershandleiding
Vertrouwelijk
GridLine B.V., 2011
1.0 31-12-2010
Pagina 26 van 26