navikt / nav-dekoratoren_legacy

Header og footer på nav.no
https://www.nav.no
MIT License
9 stars 8 forks source link

Adds filter change to the chatbot #1494

Closed mamikals closed 11 months ago

mamikals commented 12 months ago

Oppsummering av hva som er gjort

Legger til mulighet å endre chatbot filtre fra boost. Det vil da si at AI ekspertene som jobber med intentene i Boost kan la brukeren endre filtre ved knapper i stedet for nedtrekksmeny, slik det er nå. Dette er hovedsakelig for å enkelt overføre personer til arbeidsgiver chat, hvis de åpnet den i privatperson context. Satt også opp automatisk valg av arbeidsgiver hvis personen er på en arbeidsgiver-side når chatbotten starter. Og det samme for nynorsk, hvis de er på en nynorsk side. (Det finnes per i dag ingen nynorsk arbeidsgiver filter i boost, så det fungerer bare for privatperson).

Testing

Testet det både lokalt, og deployet til dev og testet der.

Dette trenger jeg å få et ekstra blikk på

Jeg gjorde noen ekstra tester og fant ut at det automatisk filteret ikke fungerte helt perfekt i alle tilfeller. Spesifikt så settes det bare når chatbotten instansieres, og vil dermed alltid default til det filteret hver gang en ny chat startes, uavhengig av hva brukeren har valgt på chatten før eller hvilken side de er på når den nye chatten startes. Dette hadde jeg antatt var ønskelig, men med litt videre testing fant jeg noen problemer med at nav.no siden er automatisk privatperson - bokmål, som gjorde funksjonaliteten veldig lite brukbar og ikke særlig intuitiv.

Skjermbilde hvis relevant

mamikals commented 11 months ago

Det kan jeg godt 😄, jeg la merke til noen ekstra problemer siden jeg skulle oppdatere beskrivelsen. Så jeg kommer til å ta bort noen av endringene, for så å diskutere det med teamet om de ønsker å ha det slikt. Men resten av endringene kan godt merges inn, de er ønskelige fortsatt.

sonarcloud[bot] commented 11 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication