1
Semantikk og schema.org
Personalisering
Agenda
• Personalisering og brikkeregler
• Semantisk web
• Spørsmål?
2
Personalisering
• En av de store nyhetene i CorePublish 7.3 er mulighet for
personalisering ved hjelp av brikkeregler
•Gir...
Eksempler på personalisering
• Vise ekstra informasjon til alle som har søkt på «boliglån»
• Vise en ekstra hjelpetekst ti...
Brikker
Bruker A
Har søkt på «lån»
Bruker B
Kommer fra en gitt IP-adresse
www.coretrek.no
Brikkeregler
Tilgjengelige regler
• Vi har laget en del standard regler
• Dette er første utkast – flere kommer ved behov
• Det kan ogs...
Brikkeregler
• Når brukeren har søkt etter ett gitt søkebegrep
• Vis ekstra info om boliglån hvis brukeren har søkt etter ...
Brikkeregler
• Vis bare for språk
• Vise bare når nettsiden er på ett gitt språk (gjenbruk av maler på
tvers av språk)
• V...
Brikkeregler
• Vis bare når brukeren er medlem av en gruppe
• Tilgangsstyrt informasjon eller funksjonalitet
• Vis bare nå...
Semantisk web
• Overgang fra ustrukturert til strukturert informasjon
• Hva vil dette si i praksis?
• Hvorfor?
• Eksempel
...
Innledning - semantisk web
• Internett i dag er fullt av ustrukturert informasjon
• Dette er informasjon som mennesker skj...
Eksempel - ustrukturert informasjon
17
18
Ustrukturert informasjon
19
• Artikkelen inneholder informasjon om 2 personer, skrevet i WYSIWYG-editoren
• Et menneske vi...
Krav til strukturert informasjon
• Informasjonen må være gjenbrukbar og maskinlesbart
• Andre systemer må kunne lese ut og...
Strukturert informasjon
• Det har inntil nylig ikke vært noen standarder for hvordan
man skal strukturere innhold på netts...
22
Semantisk HTML
Schema.org
• Søkemotorer «skjønner» mye mer av sider som viser
strukturerte data og følger schema.org
• Google kan skjønne...
Schema.org i CorePublish
• Vi har hatt som mål at å lage nettløsninger som leverer
innhold i henhold til schema.org skal v...
Schema.org i CorePublish
• Vi har integrert schema.org i CorePublish
• En objekttype fra schema.org tilsvarer egentlig en ...
Praktisk demo
Schema.org i CorePublish
3030
Semantisk HTML
Takk for
oppmerksomheten!
Kundeseminar April 2014, Semantisk web og brukertilpassing av websider
Kundeseminar April 2014, Semantisk web og brukertilpassing av websider
Kundeseminar April 2014, Semantisk web og brukertilpassing av websider
Kundeseminar April 2014, Semantisk web og brukertilpassing av websider
Kundeseminar April 2014, Semantisk web og brukertilpassing av websider
Kundeseminar April 2014, Semantisk web og brukertilpassing av websider
Kundeseminar April 2014, Semantisk web og brukertilpassing av websider
Upcoming SlideShare
Loading in...5
×

Kundeseminar April 2014, Semantisk web og brukertilpassing av websider

185

Published on

Semantisk web, brukertilpassede websider

Published in: Internet
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
185
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Forklare hvordan man redigerer brikkeregler. Eget ikon
  • Forklare at her listes alle brikkeregler som er tilgjengelige
  • Valgte brikkeregler, viser parametre.
  • Transcript of "Kundeseminar April 2014, Semantisk web og brukertilpassing av websider"

    1. 1. 1 Semantikk og schema.org Personalisering
    2. 2. Agenda • Personalisering og brikkeregler • Semantisk web • Spørsmål? 2
    3. 3. Personalisering • En av de store nyhetene i CorePublish 7.3 er mulighet for personalisering ved hjelp av brikkeregler •Gir mulighet til å styre når en brikke skal vises ved hjelp av regler • Dette gir store muligheter til blant annet personalisering av nettløsningen. Gjør også «Anonym personalisering» mulig – dvs personalisering for ikke- innloggede brukere.
    4. 4. Eksempler på personalisering • Vise ekstra informasjon til alle som har søkt på «boliglån» • Vise en ekstra hjelpetekst til alle som har klikket mer enn 20 klikk på nettsidene • Kun vise innhold til brukere som ikke er innlogget • Vis et kampanjebanner på dagtid, et annet på kveldstid • Vis «last ned vår app her» bare til brukere som besøker nettstedet med en mobil enhet
    5. 5. Brikker
    6. 6. Bruker A Har søkt på «lån» Bruker B Kommer fra en gitt IP-adresse www.coretrek.no Brikkeregler
    7. 7. Tilgjengelige regler • Vi har laget en del standard regler • Dette er første utkast – flere kommer ved behov • Det kan også lages skreddersydde regler pr kunde •«Vis bare til kunder som abonnerer på produkt A» • Alle regler kan inverteres (gjøres motsatt)
    8. 8. Brikkeregler • Når brukeren har søkt etter ett gitt søkebegrep • Vis ekstra info om boliglån hvis brukeren har søkt etter «boliglån» • Når brikken vises på en gitt kanal (mobil, nettbrett, desktop) • Spisse informasjonen for en gitt kanal – «last ned vår app» kun for mobil • Ved antall sidevisninger • Vise ekstra hjelpeinformasjon til brukere som har mange klikk og «roter rundt» • Bare for innloggede brukere • Vise info kun til innloggede (eller ikke-påloggede brukere)
    9. 9. Brikkeregler • Vis bare for språk • Vise bare når nettsiden er på ett gitt språk (gjenbruk av maler på tvers av språk) • Vis bare for IP-range • Vis bare for geografisk utsnitt (kun Rogaland) • Vis bare hvis brukeren har besøkt et objekt • Gjelder både hvis brukeren har besøkt en side, eller lastet ned en PDF • «Vis ekstra info om studiesøknad til alle som har lastet ned studiekatalogen» •« Vis ekstra info om boliglån til alle som har besøkt lånesiden»
    10. 10. Brikkeregler • Vis bare når brukeren er medlem av en gruppe • Tilgangsstyrt informasjon eller funksjonalitet • Vis bare når gjeldende artikkel er av type • Presentere tilleggsinfo i ekstra brikke ved visning av produktartikler • Vis tilfeldig • Kan brukes for A/B testing • Vise forskjellig innhold (50% får se innhold A, resten får innhold B) • Vis mellom tidsrom • Kan brukes til å spisse budskapet til ulike målgrupper • Presenter bedriftstilbud om dagen, privattilbud på kvelden
    11. 11. Semantisk web • Overgang fra ustrukturert til strukturert informasjon • Hva vil dette si i praksis? • Hvorfor? • Eksempel • Person-informasjon • Hva har vi gjort i CorePublish 15
    12. 12. Innledning - semantisk web • Internett i dag er fullt av ustrukturert informasjon • Dette er informasjon som mennesker skjønner, men som er vanskelig for maskiner å tolke • Det gjør det også vanskelig for søkemotorer å tolke informasjonen.. • ..som igjen fører til dårlige søkeresultater og søkbarhet 16
    13. 13. Eksempel - ustrukturert informasjon 17
    14. 14. 18
    15. 15. Ustrukturert informasjon 19 • Artikkelen inneholder informasjon om 2 personer, skrevet i WYSIWYG-editoren • Et menneske vil skjønne den første teksten er navnet, at bildet foran er bilde av Kristian, og at linje nr 2 er stillingstittelen. •Det gjør ikke en maskin - dette er altså ikke maskinlesbart informasjon • Vanskelig for f.eks. Google å tolke for eksempel telefonnummer og navn • Umulig å lese og gjenbruke for andre systemer • Vanskelig for f.eks en mobil nettleser å tolke mobilnumre slik at de blir «klikkbare»
    16. 16. Krav til strukturert informasjon • Informasjonen må være gjenbrukbar og maskinlesbart • Andre systemer må kunne lese ut og gjenbruke informasjonen • Uten at man trenger å lage en egen feed • Lett for søkemotorer og andre å tolke dataene • «The next step» innenfor SEO (Search Engine Optimalisation) • Er innen noen områder (oppskriftssøk) allerede nødvendig for å være høyt ranket • Konsekvent og forfattervennlig - like maler for alle •Det skal ikke være opp til hver forfatter å styre format og utseende • Skille innhold og presentasjon •Presentasjon av data i andre kanaler/formater 20
    17. 17. Strukturert informasjon • Det har inntil nylig ikke vært noen standarder for hvordan man skal strukturere innhold på nettsider i nødvendig detaljgrad. • I mangel på standarder har Schema.org blitt etablert. • Samarbeid mellom google, Yahoo, Bing m.fl. • Schema.org definerer skjemaer (heretter kalt objekttype) for de mest brukte typene av objekter på internett. • En objekttype sier noe om hvordan man skal lage kode som beskriver den (Person, Organisasjon etc) 21
    18. 18. 22
    19. 19. Semantisk HTML
    20. 20. Schema.org • Søkemotorer «skjønner» mye mer av sider som viser strukturerte data og følger schema.org • Google kan skjønne hva som er navn, tittel, bilde etc • Dette gjør at man får bedre og mer relevante treff i søkemotorer • ..som igjen fører til mer treff og flere besøk fra Google. • I noen bransjer (oppskriftsøk) er dette allerede «nødvendig» for å komme høyt opp på Google. 25
    21. 21. Schema.org i CorePublish • Vi har hatt som mål at å lage nettløsninger som leverer innhold i henhold til schema.org skal være fullstendig integrert i CorePublish • Det skal være lett for utvikleren å sette opp innholdsmaler å knytte disse til objekttyper i schema.org • Det skal fremdeles være like lett for forfattere å jobbe med artikler 26
    22. 22. Schema.org i CorePublish • Vi har integrert schema.org i CorePublish • En objekttype fra schema.org tilsvarer egentlig en innholdsmal i CorePublish • En innholdsmal kan derfor «kobles» til en objekttype • Objekttyper kan opprettes automatisk • Man velger ganske enkelt hvilken objekttype og elementer fra denne man ønsker å opprette • Forfattere jobber som vanlig i den vanlige artikkel-editoren • Frontend (selve nettstedet) er oppgradert til å skrive ut riktig HTML-kode 27
    23. 23. Praktisk demo
    24. 24. Schema.org i CorePublish 3030
    25. 25. Semantisk HTML
    26. 26. Takk for oppmerksomheten!
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×