Nieuwe Eet.nu features
-
Wij gebruiken Apache Solr als backend voor alle zoekopdrachten. Onlangs waren er een aantal aanpassingen gedaan in de code waardoor we "partial matching" konden uitvoeren. Dit betekent dat als je bijvoorbeeld zoekt op "den aezel" het restaurant D'n Aezel ook voorkomt in je zoekresultaten, ondanks dat daar het woord den niet voorkomt in je zoekopdracht.
Helaas kwamen er door deze wijziging ook vaker irrelevante restaurants terug in de zoekresultaten. Dit is op de website niet zo'n groot probleem omdat restaurants daar op relevantie gesorteerd worden en het juiste restaurant boven zou moeten staan, maar in de iPhone app sorteren we op dichtstbijzijnde restaurants, en daar is dit dus heel vervelend.
Ik heb vandaag de code die we gebruiken om zoekopdrachten uit te voeren nog eens onder handen genomen en ervoor gezorgd dat irrelevante resultaten niet meer in de lijst voorkomen. De logica is nu als volgt:
Als er 3 of minder zoekwoorden gebruikt worden, dan moeten alle woorden voorkomen in het resultaat. Van 4 tot en met 5 zoekwoorden moeten er minimaal evenveel woorden voorkomen in het resultaat als het aantal woorden in de zoekopdracht minus één. Bij meer dan 5 zoekwoorden moet minimaal 80% van de woorden in de zoekopdracht voorkomen in de resultaten. Worden er met deze instellingen geen resultaten gevonden, dan voeren we de zoekopdracht nogmaals uit, maar dan hoeven slechts 50% van alle zoekwoorden voor te komen in het resultaat. Dit wordt naar beneden afgerond, dus bij 3 zoekwoorden hoeft er slechts één voor te komen in het resultaat.
Natuurlijk zegt een afbeelding meer dan duizend woorden, dus:
Voor:
Na:
-
@Rob: Als je op die link drukt wordt je automatisch uitgelogd. Dit is vooral handig als je een computer deelt met meerdere eet.nu gebruikers.
-
Ik heb zojuist een kleine wijziging (maar voor sommigen een grote verbetering) voor het forum live gezet. Je kan vanaf nu op "laatste reactie x uur geleden" klikken in het topic overzicht om naar de laatste reactie in een topic te springen.
-
Partial matching betekent dat niet alle zoekwoorden voor hoeven te komen in de zoekresultaten, dit is een ander probleem.
We doen wel al gedeeltelijk aan normalisatie (bijv. "eetcafe" matcht met "eetcafé"), maar het is nog lang niet af. Zeker iets waar we binnenkort meer tijd aan gaan besteden :-).
-
Speciaal voor Rob (en alle andere eet.nu bezoekers) heb ik vandaag gewerkt aan de mogelijkheid om restaurants met aparte namen beter vindbaar te maken. Naast de naam van een restaurant hebben de content managers van eet.nu nu ook de mogelijkheid om een aantal aliassen toe te voegen. Zo heeft "Het Mo'ment" de alias "Het Moment" gekregen, waardoor hij nu ook op die zoekterm vindbaar is! Andere mooie voorbeelden zijn: "Aand8" en "Tr&nta".
Uiteraard zit onze database vol met uitzonderingen, daarom heb ik een lijst met een paar duizend mogelijke uitzonderingen gegenereerd en deze omgezet in een Google Spreadsheet waarin onze content managers snel en makkelijk aliassen kunnen toevoegen. Wanneer ze hiermee klaar zijn zal ik deze lijst éénmalig verwerken. Nieuwe restaurants worden natuurlijk direct van een alias voorzien wanneer dit nodig is, en ook bij restaurant updates zal dit zoveel mogelijk worden toegepast.
Zijn er specifieke restaurants die nog niet vindbaar zijn met een alias? Laat het ons dan weten door bijvoorbeeld hier te reageren (wellicht wordt dat teveel) of ons een bericht te sturen via het contactformulier.
-
Bedankt voor de heads-up, ik heb het gerepareerd.
-
We hadden die lijst al een tijd niet geüpdatet. Als het niet automatisch kan, dan missen we wel eens wat. Ik heb de lijst gelijk aangevuld.
Wat betreft de datum, daar heb je een punt. We zullen er over nadenken.
-
Bedankt voor de melding. Zodra we tijd hebben zullen we er naar kijken.
-
Deelnemers aan het forum kun je niet makkelijk volgen door een koppeling vanuit het forum.
Ik ben nl. op zoek naar "Jos Rietveld" -
@adriaan: Dat is iets wat ik hoop deze week te kunnen oplossen.
We zijn de afgelopen weken veel bezig geweest met dingen die niet zichtbaar zijn voor onze bezoekers. Terwijl Gerard bezig is om ons administratie systeem SEPA-proof te maken ben ik vooral bezig met een aantal grote veranderingen voor restaurateurs.
De meeste van de dingen waar ik nu aan werk zullen pas over een paar maanden het daglicht zien, maar één van de verbeteringen is nu dankzij een andere developer alvast live; een nieuwe landing-page voor restaurateurs.
-
Op verzoek van onze content managers hebben we de optie 'all you can eat' toegevoegd bij faciliteiten. Restaurants kunnen deze optie vanaf nu aankruisen. Als in de plaats waar je zoekt nog geen restaurants zijn die deze optie hebben aangevinkt, kun je er ook nog niet op filteren.
We zullen de restaurants snel stimuleren om dit aan te kruizen indien het van toepassing is!
-
Ik ben nog steeds hard bezig met verbeteringen voor restaurateurs, maar ik heb pasgeleden wel toegevoegd dat je kan zien hoeveel fans (= mensen die het restaurant als favoriet opgeven) een restaurant heeft vanuit de restaurantlijsten:
Zoals je ook kan zien in deze screenshot is het nu mogelijk om te sorteren op het aantal fans dat een restaurant heeft. Populariteit is niet altijd gelijk aan kwaliteit, maar het is toch leuk om op deze manier geliefde restaurants te vinden.
Voor de restaurateurs is er nu een versimpeld formulier om een restaurant aan te melden:
En is de navigatie voor een restaurateur versimpeld:
Ook in deze screenshots is een nieuwe footer te zien die in de toekomst over de hele site zal komen.
Verder houden we nu bij hoevaak er doorgeklikt wordt naar de website van een restaurant. We hadden die informatie al in Google Analytics staan, maar door het zelf bij te houden kunnen we de informatie straks ook doorgeven aan een restaurateur.
Een leuk weetje: Wij sturen meer dan 3 keer zoveel bezoekers naar websites van restaurateurs dan dat IENS dat doet!
447.594 bezoekers via Eet.nu:
140.000 bezoekers via IENS:
Verder zijn we hard bezig met een paar updates voor onze iPhone app. Vandaag zijn we daar door Apple voor beloond door ons op te nemen als featured app in hun speciale "Valentijnsdag Apps" lijst:
We werken onder andere aan een verbeterde search voor de app en zijn begonnen met het inbouwen van een iPad layout. Later hoop ik daar screenshots van te kunnen posten, maar daar is het nu nog te vroeg voor!
-
Nadat ik bovenstaande reactie had geschreven hadden we het er op kantoor over dat het handig zou zijn als je reserveringen snel aan je agenda kon toevoegen. Gelukkig is er het iCalendar formaat dat door een heleboel applicaties wordt ondersteund, daarom ontvang je nu bij je reserveermail automatisch een
reservering.ics
bestand die je kan toevoegen aan je agenda: -
Hallo Rob,
Ik was begonnen met een hele lange reactie, maar ik dacht dat ik mijn tijd beter kon besteden aan het programmeren van verbeteringen voor Eet.nu ;-). Er zullen vast dingen zijn die LinkedIn goed doet en die ook goed kunnen werken op onze site. Wellicht zullen sommige van deze ideeën in één of andere vorm terugkomen op de site.
Wij hebben een veel kleiner team dan LinkedIn, dus wij moeten voorzichtig zijn met features kiezen die we gaan implementeren. Natuurlijk zullen we altijd dingen blijven verbeteren aan de site, maar het is heel makkelijk om te onderschatten hoeveel tijd en werk het is om een feature te implementeren.
Ideeën hebben we in ieder geval genoeg, ook zonder naar LinkedIn te kijken. Maak je daar maar geen zorgen over ;-).
-
Dankzij Gerard kan je nu op de naam klikken van een auteur in het forum om naar zijn of haar profiel op Eet.nu te gaan.
-
Ik heb gemerkt dat de foto's niet bij mijn laatste recensie staan, nieuw?
-
Sorry Adriaan, dit was een bugje die ik zojuist opgelost heb. Je foto's zijn nu weer zichtbaar bij die recensie.
-
Ok, bedankt weer Tom-Erik
-
Onder een recensie staat de mogelijkheid deze leuk te vinden. Wanneer dit gebeurt is het voor de recensent niet zichtbaar wie zijn recensie "geliked" heeft. Dat zou wat mij betreft aangepast mogen worden.
-
Ook jammer vind ik dat bij het schrijven van volgende recensies op één restaurant, de oude recensies van dezelfde recensent niet meer zichtbaar zijn onder de recensies maar dat deze verborgen staan "achter" de nieuwste recensie. Ik begrijp de reden niet geheel. De laatste recensie kan immers totaal anders zijn dan die ervoor. Ik ben geen voorstander van het verbergen van recensies. Als er al recensies verborgen zouden moeten worden zou ik persoonlijk eerder kiezen voor recensies ouder dan x jaar.
-
Gaat de puntentelling geheel volgens de regels? Ik zag Gerard deze week op de eerste plaats staan met 265 punten als meest actief lid van deze week. Bij één recensie lijkt mij dit wat veel. Wellicht een klein foutje in de software? Ook ene Marc met één recensie heeft hier 113 punten behaald.
-
Ja de puntentelling klopt wel. Er zijn bonuspunten die je krijgt na het schrijven van bijvoorbeeld je 101ste recensie en in dit geval heeft Gerard daarvoor 250 bonuspunten gekregen. De verdeling van de bonuspunten is als volgt:
- 6 recensies: 10 punten
- 11 recensies: 25 punten
- 26 recensies: 50 punten
- 51 recensies: 100 punten
- 101 recensies: 250 punten
- 251 recensies: 500 punten
- 501 recensies: 1000 punten
- 1001 recensies: 2500 punten
De getallen zijn allemaal met één verhoogd omdat de 100ste recensie in een collectie positie 99 heeft en de 1ste recensie positie 0. Oorspronkelijk een programmeerfout dus, maar we laten het zo zodat er niet dubbel bonuspunten worden uitgekeerd.
-
Het verbergen van recensies van vorige bezoeken hebben we gedaan omdat het alternatief was dat we oude recensies helemaal moesten verwijderen. Het probleem met dit niet doen is dat één recensent meerdere malen bij een restaurant kan eten en daar telkens een recensie over schrijven en zo een heel eenduidig beeld creëren van zo'n restaurant. Een voorbeeld hiervan is De Paris in Heerlen waar Rob en Els inmiddels 18 recensies hebben geplaatst. Het zou niet eerlijk zijn om deze allemaal op dezelfde pagina te tonen en mee te laten tellen in de berekening van een eindcijfer.
-
De recensies zijn trouwens wel gewoon zichtbaar op het profiel van de gebruiker, in de community en in het recensie overzicht van een stad. Daarnaast worden ze met een icoon vermeld in de recensie lijst van een restaurant en op de pagina van de recensie zelf. Ik denk dat dit het beste is wat we op dit moment kunnen doen voor het inzichtelijk maken van opgevolgde recensies zonder dat we een éénzijdig beeld creëren.
-
Ah, zoals het hidden-cash idee? hidden cash Maastricht
- Vorige pagina
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Volgende pagina