Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add feedback buttons with optional setting #396

Merged
merged 13 commits into from
Jan 11, 2024
Merged

Conversation

sarah-widder
Copy link
Contributor

Adds feedback buttons to the bot answers to allow user feedback to be logged to the CosmosDB when chat history is enabled.

Liked state:
image (1)

On clicking thumbs down:
image (2)

On clicking "report inappropriate content"
image (3)

@QuentinAd
Copy link

QuentinAd commented Nov 23, 2023

This will be very useful for gathering feedback from our tester users and pinpointing where bugs or unexpected/undesired behaviors may have raised. Thank you!

Looks like we will be able to easily get back to the chat history and even the message in cosmosDB and trace where feedback was submitted and will be able to associate a user and his/her a message with the feedback.

Looking forward to being notified when this will be merged :)

@piquet-h
Copy link
Member

piquet-h commented Jan 10, 2024

What is needed to get this merged? It fixes #160 and #471.

@sarah-widder sarah-widder marked this pull request as ready for review January 10, 2024 23:45
Copy link
Contributor Author

@sarah-widder sarah-widder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks for getting it across the finish line Ian!

@iseabock iseabock merged commit fcba156 into main Jan 11, 2024
1 check passed
@iseabock iseabock deleted the sawidder/feedback-buttons branch January 11, 2024 01:29
LandMagic added a commit to ciesko/msrchat that referenced this pull request Jan 16, 2024
* - supporting docx and pptx in offline ingestion script via form recognizer (microsoft#474)

Co-authored-by: FARHAD SHAKERIN <fxs130430@utdallas.edu>

* Change button colors  (microsoft#462)

* Fix comma/pipe separator issue and improve local dev loop (microsoft#483)

Co-authored-by: Sarah Widder <sawidder@microsoft.com>

* Remove unused AAD token to support other identity providers (microsoft#459)

* [Feature] Rebrand sample app with Contoso branding (microsoft#486)

Co-authored-by: Ian Seabock (Centific Technologies Inc) <v-ianseabock@microsoft.com>

* Add feedback buttons with optional setting (microsoft#396)

Co-authored-by: Sarah Widder <sawidder@microsoft.com>
Co-authored-by: Ian Seabock (Centific Technologies Inc) <v-ianseabock@microsoft.com>

* Rebuild static files (microsoft#491)

Co-authored-by: Ian Seabock (Centific Technologies Inc) <v-ianseabock@microsoft.com>

* remove linting errors

* merge fix complete

* remove hard-coded api-preview-version

* remove addition to cosmosdb key

* remove print plus small json fix

* additional format and var fixes

* fix another typo

* restore location of dotenv and logging

---------

Co-authored-by: FARHAD SHAKERIN <shakerin.farhad@gmail.com>
Co-authored-by: FARHAD SHAKERIN <fxs130430@utdallas.edu>
Co-authored-by: vsunnyzhao <154259069+vsunnyzhao@users.noreply.github.com>
Co-authored-by: Sarah Widder <sarah.j.widder@gmail.com>
Co-authored-by: Sarah Widder <sawidder@microsoft.com>
Co-authored-by: Christoph Goessmann <44035999+gochristoph@users.noreply.github.com>
Co-authored-by: Ian Seabock <iseabock@users.noreply.github.com>
Co-authored-by: Ian Seabock (Centific Technologies Inc) <v-ianseabock@microsoft.com>
Co-authored-by: Chana <v-chanacohn@microsoft.com>
@jainrahulsethi
Copy link

@sarah-widder:
Thanks for the amazing work!
Is it possible to also have a text field, where in the user can add a custom text to the feedback?

sudo-init pushed a commit to sudo-init/sample-app-chatGPT that referenced this pull request Sep 20, 2024
Co-authored-by: Sarah Widder <sawidder@microsoft.com>
Co-authored-by: Ian Seabock (Centific Technologies Inc) <v-ianseabock@microsoft.com>
nikhilnagaraj pushed a commit to Admin-bh-Edge/Edge-Comp-Policies that referenced this pull request Oct 2, 2024
Co-authored-by: Sarah Widder <sawidder@microsoft.com>
Co-authored-by: Ian Seabock (Centific Technologies Inc) <v-ianseabock@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants