[ALG] Profiling, defaulting en dynamic behaviour principes

Pagina: 1
Acties:

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Topicstarter
Inleiding...
Op mijn huidige project is het de bedoeling dat we, op basis van een aantal profielen, dynamisch gedrag in een Windows applicatie gaan realiseren. Hiermee wordt bijvoorbeeld bedoeld dat wanneer een gebruiker van die applicatie na het starten altijd het zoeken-venster opent, na een aantal keer automatisch het zoeken-venster voor zijn/haar neus krijgt na het starten.
Aangezien profiling een nogal brede term is, wordt zoeken hiermee op internet redelijk moeilijk. Ik heb een aantal verschillende criteria gebruikt maar lijk niet uit te komen waar ik wil uitkomen. En daar komt GoT om de hoek :D

Profiling
De applicatie zal een profiel van de gebruiker/klant moeten bijhouden. Dit profiel bevat informatie op basis waarvan het dynamische gedrag kan worden bepaald.
Vergelijk dit met een profiel dat bijvoorbeeld bol.com bijhoudt als het om zoek- en koopgedrag gaat.

Defaulting
Wanneer bepaalde gegevens van belang zijn voor de acties die je uitvoert in een systeem, maar deze gegevens niet door de gebruiker zijn ingevoerd, zul je standaardwaardes moeten gebruiken. Op basis van het profiel van de gebruiker/klant kan het zijn dat andere default waarden gebruikt zouden moeten worden in verschillende situaties.
Dit zou je kunnen vergelijken met de standaardwaarden die men bij bol.com gebruikt wanneer een nieuwe gebruiker zich aanmeldt.

Dynamic behaviour
Op basis van profiel en aanverwante gegevens worden voorstellen gedaan vanuit het systeem en wordt dus het gedrag van de gebruiker gestuurd door het systeem.
Om de vergelijking maar even compleet te maken: als je bij bol.com altijd de limited edition van een DVD bestelt, komen die na verloop van tijd bovenaan te staan bij zoekacties.

Wat is je vraag?
De principes zijn niet nieuw. Tenminste, ze worden al toegepast, alleen niet door ons. ;) Ik wil eigenlijk weten wie er al eens met deze principes gewerkt heeft of ideëen heeft over hoe zoiets dergelijks werkt of zou moeten werken. Misschien zitten hier mensen die zoiets dergelijks al eens voor een internetprovider ofzo gerealiseerd hebben.

Let me know!

My personal website


Verwijderd

OZ-Gump schreef op donderdag 04 augustus 2005 @ 11:04:
Inleiding...
Op mijn huidige project is het de bedoeling dat we, op basis van een aantal profielen, dynamisch gedrag in een Windows applicatie gaan realiseren. Hiermee wordt bijvoorbeeld bedoeld dat wanneer een gebruiker van die applicatie na het starten altijd het zoeken-venster opent, na een aantal keer automatisch het zoeken-venster voor zijn/haar neus krijgt na het starten.
Aangezien profiling een nogal brede term is, wordt zoeken hiermee op internet redelijk moeilijk. Ik heb een aantal verschillende criteria gebruikt maar lijk niet uit te komen waar ik wil uitkomen. En daar komt GoT om de hoek :D

Profiling
De applicatie zal een profiel van de gebruiker/klant moeten bijhouden. Dit profiel bevat informatie op basis waarvan het dynamische gedrag kan worden bepaald.
Vergelijk dit met een profiel dat bijvoorbeeld bol.com bijhoudt als het om zoek- en koopgedrag gaat.

Defaulting
Wanneer bepaalde gegevens van belang zijn voor de acties die je uitvoert in een systeem, maar deze gegevens niet door de gebruiker zijn ingevoerd, zul je standaardwaardes moeten gebruiken. Op basis van het profiel van de gebruiker/klant kan het zijn dat andere default waarden gebruikt zouden moeten worden in verschillende situaties.
Dit zou je kunnen vergelijken met de standaardwaarden die men bij bol.com gebruikt wanneer een nieuwe gebruiker zich aanmeldt.

Dynamic behaviour
Op basis van profiel en aanverwante gegevens worden voorstellen gedaan vanuit het systeem en wordt dus het gedrag van de gebruiker gestuurd door het systeem.
Om de vergelijking maar even compleet te maken: als je bij bol.com altijd de limited edition van een DVD bestelt, komen die na verloop van tijd bovenaan te staan bij zoekacties.

Wat is je vraag?
De principes zijn niet nieuw. Tenminste, ze worden al toegepast, alleen niet door ons. ;) Ik wil eigenlijk weten wie er al eens met deze principes gewerkt heeft of ideëen heeft over hoe zoiets dergelijks werkt of zou moeten werken. Misschien zitten hier mensen die zoiets dergelijks al eens voor een internetprovider ofzo gerealiseerd hebben.

Let me know!
Ik heb een compleet ontwerp gemaakt van een dynamisch CMS, die ook reageerde op de history van de gebruiker...De grootste fout die we toen gemaakt hebben is het te dynamisch maken, gebruikers snapten er niks meer van: "Telkens wanneer ik aanlog krijg ik dit of dat, dat had ik eerst niet..."
Het is imho verstandig om daar op te letten.

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Verwijderd schreef op donderdag 04 augustus 2005 @ 11:07:
[...]


Ik heb een compleet ontwerp gemaakt van een dynamisch CMS, die ook reageerde op de history van de gebruiker...De grootste fout die we toen gemaakt hebben is het te dynamisch maken, gebruikers snapten er niks meer van: "Telkens wanneer ik aanlog krijg ik dit of dat, dat had ik eerst niet..."
Het is imho verstandig om daar op te letten.
Zo'n melding als:

"Wij hebben gezien dat U een voorkeur heeft om meteen uw mail te gaan lezen als het programma geopend word. Wilt u dit automagiseren?"

Verwijderd

zmn schreef op donderdag 04 augustus 2005 @ 11:11:
[...]


Zo'n melding als:

"Wij hebben gezien dat U een voorkeur heeft om meteen uw mail te gaan lezen als het programma geopend word. Wilt u dit automagiseren?"
Of geen melding en gewoon doen...das nog irritanter

Maar ik zoek vanavond ff mijn conceptje op....

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Topicstarter
Verwijderd schreef op donderdag 04 augustus 2005 @ 11:15:
[...]
Of geen melding en gewoon doen...das nog irritanter

Maar ik zoek vanavond ff mijn conceptje op....
Zou tof zijn!
Het moet inderdaad niet zo zijn dat een gebruiker het gevoel krijgt dat het systeem een eigen leven gaat leiden. Vandaar ook dat ik denk dat dat soort zaken moeten groeien en niet elke gebruikersactie tot een wijziging in systeemgedrag moet leiden... Thanks for the input.

My personal website


Verwijderd

OZ-Gump schreef op donderdag 04 augustus 2005 @ 11:20:
[...]

Zou tof zijn!
Het moet inderdaad niet zo zijn dat een gebruiker het gevoel krijgt dat het systeem een eigen leven gaat leiden. Vandaar ook dat ik denk dat dat soort zaken moeten groeien en niet elke gebruikersactie tot een wijziging in systeemgedrag moet leiden... Thanks for the input.
We deden het aan de hand van statestieken, waar is de gebruiker geweest (net als bij goegel waar je gepersonaliseerde, das trouwens de term die je nodig hebt, reclame krijgt) en waar komt de gebruiker vaak, die dingen verschenen als koppeling in hun persoonlijke menu, maar we zorgden er altijd voor dat het standaard menu beschikbaar bleef en dat gebruikers deze optie uit konden zetten.

Trouwens let hierbij wel op de wet op privacy je kan niet alles zomaar gaan bijhouden

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Topicstarter
Trouwens let hierbij wel op de wet op privacy je kan niet alles zomaar gaan bijhouden
Daar hebben we over nagedacht, maar aangezien het om interne medewerkers gaat zou dit geen probleem moeten zijn. Het heeft ook geen commercieel doel, aangezien het erom gaat de interne medewerkers beter te kunnen sturen met betrekking tot gebruik van het systeem.

My personal website


  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 03-05 23:13

alienfruit

the alien you never expected

Zat over te vinden op ACM.org hoor....

Verwijderd

Verwijderd schreef op donderdag 04 augustus 2005 @ 11:15:
[...]

Of geen melding en gewoon doen...das nog irritanter
Precies. Wat je nooit wil is dat het systeem zomaar uit zichzelf dingen gaat doen, en zeker niet zonder het je te vertellen.

Wat me wel een optie lijkt is na een zekere tijd (zeg, een weekje van grotendeels consistent gedrag) de melding:
We hebben bepaald gedrag geconstateerd. Wilt u dit standaard maken, om het programmagebruik te stroomlijnen? (Ja / Nee)
Als er ja wordt gekozen, is het makkelijk genoeg.

Nu bestaat er altijd de mogelijkheid dat de gebruiker het systeem niet vertrouwt, of geen tijd heeft om nu na te denken en de vraag gewoon wegklikt, of wat dan ook. Dus stel ik voor dat als het consistente gedrag zich voortzet over een langere periode (zeg, een maand), aangenomen mag worden dat de gebruiker dan gewoon eigenwijs of ontwetend was, en de optie opnieuw moet krijgen:
U doet dit nu al een tijdje. Wilt u dit gedrag nu standaard maken? Als u nu Nee antwoord, zult u deze vraag in de toekomst nooit meer krijgen (maar mocht u zich bedenken, kunt u het alsnog instellen in Opties -> Personalisatie -> blablabla). (Ja / Nee)
En als de gebruiker dan nog steeds eigenwijs is, dan is hij gewoon hopeloos :)
Pagina: 1