Nå har jeg testet på nytt, og jeg klarer ikke gjenskape feilen. Når jeg skifter lesetilstand på en bok, stiger den til topps.
Kan du beskrive hvor "har lest"-bøker legger seg feil?
Feilen er rettet, men dessverre ikke med tilbakevirkende kraft.
Kunne være artig å høre hvilke tanker du selv har rundt Brabok. Ser du på det som en konkurrent til Bokelskere, et supplement, eller et sted å få ideer som kan brukes her også?
Brabok.no er jo et nettsamfunn med fokus på bøker, der du kan lage din egen boksamling på nett.
Du kan diskutere, markere innlegg med "Bra sagt", legge til bøker som favoritter, følge andre.
Alt samles i en aktivitetsstrøm.
Dette kan du hos bokelskere.no også, dermed er det en konkurrent.
Jeg har først og fremst stor sympati med utviklerne der, for jeg vet hva de må ha vært gjennom. Jeg vet også litt om hva de har i vente. Og jeg synes det er kjekt å se på hvordan andre løser problemene vi har hatt (og noen vil si har).
Shelfari, Goodreads, Readernaut, Librarything og avdøde livingsocials bokside har alle vidt forskjellige oppsett og grensesnitt. Både til bokfunksjoner, datapresentasjon og fokus.
Dette tror jeg er fordi det er så vanskelig å vite hvor man skal rette oppmerksomheten som utviklere.
Jeg liker grensesnittet til shelfari, designet på readernaut og ambisjonene til Librarything.
Jeg føler ikke at noen av dem har klart å binde sammen brukere av nettstedene på en god måte.
Brabok skiller seg ut fra alle disse, i litt uventet eksentrisk retning, og virker tilsnakkende og lukket etter første gangs besøk.
Arve Juritzen har lansert et splitter nytt boknettsted som har mange likheter med bokelskere.no:
Er det noen som har vært inne og prøvd seg der?
På grunn av en feil har sorteringen av bøkene ikke oppført seg som vanlig de siste to ukene.
Nå er imidlertid dette fikset, dog ikke med tilbakevirkende kraft. Nye statusendinger gjør nå at bøker "stiger" til topps av bokhyller, etc.
Vi går gjennom verk ett etter ett. "Drageløperen", f.eks, er svært populær, og finnes i ca én av fem boksamlinger her inne.
Vi deler så bokelskerne her i to grupper:
Dem med "Drageløperen" i sin boksamling, og dem uten.
Vi samler så alle bøkene fra dem med "Drageløperen" i en liste, og regner ut hva som er frekvensen på hvert verk i alle disse boksamlingene.
Vi samler så alle bøkene fra dem uten "Drageløperen" i en liste, og regner ut hva som er frekvensen på hvert verk i alle disse boksamlingene.
Deretter sammenligner vi disse to frekvensene, og lager en liste der vi sorterer verk etter frekvensavvik.
Vi finner da ut at sannsynligheten for å finne "Tusen Strålende Soler" er høy i begge grupper, men at den er svært mye høyere i den gruppen boksamlinger der "Drageløperen" finnes fra før.
Dermed er det en sammenheng mellom disse to verkene, og vi går ut fra at om du likte "Drageløperen", vil du kanskje også like "Tusen Strålende Soler".
Kriteriet for bokanbefalingene er altså basert på boksamlingene her inne, og fungerer faktisk veldig bra.
Det var da ergerlig.
Det er to andre som også har opplevd dette, men jeg klarer ikke gjenskape feilen.
Bøkene som kommer på lista er de siste 8 bøker man markerte enten som "Leser" eller "Har lest".
Vi sorterer ikke etter registrert lesedato.
I går kveld ble ikke tilstandsdatoer lagret korrekt. Dette var en feil som har vart i 15 dager, og først ble fikset i morges.
En tilstandsdato er datoen man endret lesetilstand på, og det er dette vi sorterer på i boksamlingene. Når man endrer lesetilstand på en bok nå, legger denne seg først i f.eks bokhyller og "Leser/ har lest".
Ja, dette feltet sorteres etter datoen man endret lesetilstand på den sist. Hvis du markerer en bok med "leser" eller "har lest", vil den havne først på lista.
no ser eg at i mi bokhylle på profilen " Leser og har lest"- inneheld berre " har lest"- bøker
Dette feltet henter bøker markert "leser" eller "har lest", sortert etter dato du markerte dem som sådan.
Etter omlegging har imidlertid denne datoen ikke blitt lagret riktig, før nå når feilen er rettet.
Neste gang du markerer en bok "leser" eller "har lest", vil den legge seg først på denne lista.
Den har lagt seg forholdsvis vilkårlig.
Fra og med i morges vil den legge seg først, som var meningen, takket være annelingua som hjalp meg å finne en standhaftig bug.
Nå er dette mulig igjen :-)
Det er betre å vise ei liste med bokelskarar etter kor mange bøker ein har felles
Ok, du har overtalt meg. Vi endrer denne sorteringen!
det er fortsatt bare "leser"-bøker som vises i kategorien Leser og har lest, ikke de jeg nylig har (markert som) "lest"
Du har rett!
Takk for at du har fulgt opp dette, har omsider funnet problemet. Nå skal dette oppdateres riktig :-)
Snodige greier.
Kan du se innleggene dine nå, eller er de ennå usynlige?
Husker du hvilket innlegg du svarte?
Dette kriteriet endres nå til å sortere "Bokelskere med like mine bøker" etter antallet felles bøker, slik det var før.
Endringen blir sannsynligvis synlig når denne posten er er en time gammel.
"Sist sagt" fungerer slik at den lister opp det nyeste diskusjonsinnlegget fra de ti siste (forskjellige) brukerne som postet et diskusjonsinnlegg. Den poster ikke de ti siste innleggene som ble skrevet på bokelskere.no.
Kan det være at du "dyttet bort" innlegget ditt fra forsiden ved å skrive et annet innlegg rett etterpå?
Når dette er sagt og foreslått, skal man ikke se bort fra spøkelser.
Nei, vi kunne forsåvidt fjernet funksjonen.
Sit med kalkulator og prøver å forstå
Perfekt! Det er en kalkulator som må til! :-)
med nokre få unntak har dei ikkje fleire enn "mine" bøker alt i alt
Det er en konsekvens av en slik algoritme, fordi den nedjusterer likheten når den andre har mange bøker i boksamlingen.
Hensikten til denne funksjonen er å finne bokelskere med "like" dine bøker.
Veldig mange har noen av dine bøker i sin samling.
Vi må sortere disse bokelskerne, for vi kan ikke liste opp alle.
(For å lage disse listene, må vi gå gjennom 19.000 boksamlinger 19.000 ganger. Det er tidkrevende.)
La oss si at min boksamling består av bok 1, 2 og 3, 4 og 5, slik:
Meg: [1, 2, 3, 4, 5]
Deretter skal vi sortere bruker u til z etter "likhet", og deres boksamling er slik:
u: [1] (Én lik bok)
v: [1, 6] (Én lik bok)
w: [1, 2, 3] (Tre like)
x: [ 1, 2, 3, 4] (Fire like)
y: [1, 2, 3, 4, 6, 7, 8, 9] (Fire like)
z: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29] (Fem like)
I hvilken rekkefølge bør disse sorteres?
Ta en rask titt på disse boksamlingene og tenk på hvilke er egentlig likest?
De fleste etterlyser dem med flest bøker.
Det vil si at de vil ha z på topp.
Rent intuitivt vil jeg si at den som har likest min boksamling er x.
Du vil gjerne at folk skal ha flere bøker enn deg; ingenting i veien for dette, men det eliminerer y, v, w, og x.
Algoritmen vår sorterer disse boksamlingene slik:
x: [1, 2, 3, 4]
(4 like, 80 prosent fram, 100 prosent tilbake, 90 utjevnet)
w: [1, 2, 3]
(3 like, 60 prosent fram, 100 prosent tilbake, 80 utjevnet)
y: [1, 2, 3, 4, 6, 7, 8, 9]
(4 like, 80 prosent fram, 50 prosent tilbake, 65 utjevnet)
u: [1]
(1 like, 20 prosent fram, 100 prosent tilbake, 60 utjevnet)
z: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29]
(5 like, 100 prosent fram, 17 prosent tilbake, 58 utjevnet)
v: [1, 6]
(1 like, 20 prosent fram, 50 prosent tilbake, 35 utjevnet)
Det er vel og merke ikke hensikten å hente fram "interessante" boksamlinger, kun "like".
Det finnes mange måter å regne ut "likhet" på, og denne er kanskje ikke den beste.
Ingen har imidlertid foreslått en bedre regnemåte ennå.
En bedre regnemåte må innebære en småfilosofisk definering av "likhet", samt en ny og bedre sortering av u, v, w, x, y, z med forankring i denne.