Functionele Beschrijving
Bron:
bron/functioneel-ontwerp/(Funktioneel ontwerp.pdf + schermafbeeldingen) en de prototype-implementatie.
Inleiding
Section titled “Inleiding”I See You is een webapplicatie waarmee een gebruiker anoniem en objectief kan horen wat anderen van zijn/haar uiterlijk, kleding en accessoires vinden. De gebruiker maakt een korte opname — een video van maximaal 10 seconden (mag korter) of een foto — en legt die voor aan een via Beheer instelbaar aantal opiniegevers (online gebruikers krijgen voorrang). Die geven hun opinie via smileys en keuzevelden, zodat er geen ruimte is voor kwetsende opmerkingen.
Uitgangspunten:
- Anonimiteit eerst. Opnames worden alleen aan de geselecteerde opiniegevers getoond; na afronding blijft de opname nog een resultaat-retentievenster voor de maker bewaard (die hem ook zelf kan verwijderen) en wordt daarna altijd verwijderd.
- Registratie is optioneel. Zonder account kun je vragen stellen; met registratie krijg je extra mogelijkheden (persistent credit-saldo, waarderingsstatistieken over vragen heen, berichten).
- Geen upload. Media wordt alleen via de live camera vastgelegd, niet geüpload.
- Veilige vrije tekst. Alle ingetypte vrije tekst (de toelichting van de maker, de reactie van de opiniegever — één tekst per kant) wordt vooraf automatisch gemodereerd (OpenAI Moderation API) en bij afkeuring geweigerd.
- Waardering én verdiende sterren. De maker waardeert elke ontvangen beoordeling met 0–5 op de smiley-schaal als kwaliteitsoordeel — óók een AI-opinie; bij een menselijke beoordeling bouwt dat statistieken op het reviewer-profiel op, bij een AI-opinie wordt de waardering wel vastgelegd maar telt ze niet mee in een reviewer-profiel. De maker ziet in zijn uitslag niet of een beoordeling van een mens of van een AI-persona komt. (Voorgesteld per
2026-07-05; vastgesteld per2026-07-08b:) daarbovenop verdienen opiniegevers sterren als blijvende kwaliteitsreputatie (via de consensus-ranking per vraag en mijlpalen), die het adviesniveau ontsluiten. - Betaald advies naast de gratis route (voorgesteld per
2026-07-05, ter verificatie). Opiniegevers met een adviesniveau (1–4/Expert) schrijven verplicht een tekstadvies waarvoor de vraagsteller per beoordeling betaalt (€0,20–€1,00, beheerinstelbaar) uit een euro-saldo dat via iDeal wordt opgeladen (eerste inleg verdubbeld tot max. €10 welkomstbonus). Wie niets instelt krijgt minimaal 2 geblurde teasers te zien, per stuk te ontgrendelen. Credits en euro’s blijven strikt gescheiden. Zie Betaald advies. - Seintje bij de uitslag. De maker kan optioneel een e-mailadres achterlaten om zodra zijn uitslag klaar is één mailtje met alleen een link te krijgen (uitslagnotificatie); geen beoordelingsinhoud in de mail, en het adres wordt na verzending gewist.
- AI als vangnet. Blijft een vraag te lang open, dan vult een AI-persona de resterende plekken met een echte, vision-gebaseerde beoordeling (OpenAI
gpt-4o-mini) — sinds2026-07-04gmet scores én een korte onderbouwde reactie, zodat ook een alleen-vrije-tekst-vraag beantwoord wordt; de beheerder kan zo’n AI-opinie ook handmatig op een open slot toevoegen (Systeembeheer). Zonder AI-sleutel valt het terug op deterministische scores, zodat elke vraag altijd een beoordeling krijgt.
De opinie-cyclus
Section titled “De opinie-cyclus”- Een nieuwe gebruiker doorloopt eerst de onboarding (voorgesteld): welkomsttekst, en vóór zijn eerste vraag de verdeling ingaat beantwoordt hij zelf 2 vragen (2 × 5 = 10 credits — precies de inzage-prijs; met cold-start-vangrail). Een gebruiker maakt een vraag (video of foto), typt optioneel een toelichting — zijn enige vrije tekst — en kiest na de opname welke secties/attributen beoordeeld worden en/of of hij een vrije reactie wil (de beoordelingsselectie; minstens één van beide). Vraagt hij een vrije reactie, dan is die verplicht voor de beoordelaar. Optioneel stelt hij een gewenst adviesniveau + aantal betaalde beoordelingen in (totaalkosten vooraf getoond). Elke vraag krijgt het vaste, via Beheer ingestelde aantal beoordelingen (standaard 10). De toelichting wordt vooraf gemodereerd; afgekeurde tekst wordt geweigerd zodat de gebruiker haar kan aanpassen.
- De vraag versturen is gratis: de opname gaat direct de pool in en wordt beoordeelbaar werk voor anderen. Om de eigen uitslag in te zien betaalt de gebruiker eenmalig credits: de bevroren inzage-prijs
aantalBeoordelingen × creditkostenPerBeoordeling(het vaste aantal uit de instellingen maalcreditkostenPerBeoordelingstandaard 1 — met de defaults dus 10 credits); die vaste prijs is al vóór het versturen zichtbaar. Die credits verdient hij door andermans vragen te beoordelen (creditsPerBeoordeling, standaard 5 per voltooide opinie — twee beoordelingen betalen één inzage). Bij te weinig credits blijft de uitslag verborgen en helpt de gebruiker eerst andere vragen beoordelen. - Het systeem selecteert een instelbaar aantal opiniegevers op basis van criteria (leeftijd, gender, regio, achtergrond); online gebruikers krijgen daarbij voorrang.
- De opiniegevers geven hun opinie door alleen de door de vrager geselecteerde secties te scoren (standaard gezicht, kleding, accessoires) en geven één vrije reactie — verplicht als de maker daarom vroeg, anders geen reactieveld (en bij een alleen-vrije-tekst-vraag zijn er geen smiley-scores); die reactie wordt bij het indienen gemodereerd. Klikken op de tekst van een deelvraag opent een tips-venster met uitleg (voorgesteld). Een beoordelaar met een adviesniveau schrijft altijd (verplicht) een tekstadvies, waarvoor hij betaald wordt.
- Zodra alle opinies binnen zijn krijgt de maker — als hij bij het stellen optioneel een adres achterliet — één e-mailseintje met alleen een link (uitslagnotificatie; geen beoordelingsinhoud, adres daarna gewist). Na afloop waardeert de maker elke ontvangen beoordeling met 0–5 op de smiley-schaal als kwaliteitsoordeel — ook een AI-opinie (bij een menselijke beoordeling bouwt dat de reviewer-statistieken op; een AI-persona heeft geen reviewer-profiel). In zijn uitslag ziet de maker niet of een beoordeling van een mens of van een AI komt. Stelde hij geen adviesniveau/saldo in, dan bevat zijn uitslag minimaal 2 geblurde teasers (niveau + prijs erbij) die hij ter plekke per stuk kan ontgrendelen via iDeal (voorgesteld). De maker ziet het resultaat + de opname terug in Mijn vragen en verwijdert die zelf, of ze verdwijnt automatisch na de resultaat-retentie. De consensus-ranking bepaalt per vraag de beste opiniegever voor de ster-toekenning (voorgesteld).
Onderdelen
Section titled “Onderdelen”| Pagina | Omschrijving |
|---|---|
| Aanmelden & registratie | Inloggen, registreren en het verschil tussen gebruikerstypen |
| Onboarding | Welkomsttekst, de eerst-2-vragen-poort (met vangrail) en de tips-vensters (voorgesteld) |
| Vraag stellen (video of foto) | Een vraag maken met de live camera — video of foto |
| Opiniegevers selecteren | Matching van een instelbaar aantal opiniegevers op selectiecriteria (online = voorrang) |
| Opinie geven | Scoren op de door de vrager geselecteerde secties (standaard gezicht, kleding, accessoires; smileys, 1–5, verplicht per gevraagd attribuut) en een vrije reactie geven (verplicht wanneer de maker die vroeg) |
| Resultaat terugzien | Je eigen vragen + resultaat terugzien, de opname bekijken en zelf verwijderen; automatische verwijdering na de resultaat-retentie |
| Credits | De deelname-valuta: verdienen door te beoordelen, betalen om je eigen uitslag in te zien |
| Betaald advies | Adviesniveaus met verplichte tekst, euro-saldo + iDeal + welkomstbonus en de teaser-flow (vastgesteld 2026-07-08b) |
| Waardering & reviews | De maker waardeert elke ontvangen beoordeling met 0–5 op de smiley-schaal; sterren als verdiende reputatie via de consensus-ranking |
| Berichten | Berichten binnen de applicatie |
| Privacy & anonimiteit | Privacybeleid, voorwaarden en anonimiteit |
| Moderatie | Ongepaste vragen melden (reactief) en proactieve tekstmoderatie van vrije tekst |
| Systeembeheer | Beheer van instellingen, keuzelijsten en statistieken |