chart generation for contextualized responses to nl covid
play

Chart Generation for Contextualized Responses to NL COVID-19 - PowerPoint PPT Presentation

Chart Generation for Contextualized Responses to NL COVID-19 Queries Hannah DeBalsi, Bianca Yu CS 294W Final Presentation Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results


  1. Chart Generation for Contextualized Responses to NL COVID-19 Queries Hannah DeBalsi, Bianca Yu CS 294W Final Presentation

  2. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  3. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  4. Motivation Alexa, how many COVID-19 cases are there currently worldwide? There are 6.8 million confirmed cases of COVID-19 worldwide, as of June 7. Ok.

  5. Motivation Alexa, how many COVID-19 cases are there currently worldwide? Answered Question ✓ There are 6.8 million confirmed cases of COVID-19 worldwide, as of June 7. Ok.

  6. Motivation Alexa, how many COVID-19 cases are there currently worldwide? There are 6.8 million confirmed cases of COVID-19 worldwide, as of June 7. Interesting ... looks like cases are increasing.

  7. Motivation Alexa, how many COVID-19 cases are there currently worldwide? There are 6.8 million confirmed cases of COVID-19 worldwide, as of June 7. Answered Question ✓ ✓ + Enhanced Understanding with Context Interesting ... looks like cases are increasing.

  8. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  9. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  10. User Research / Quick Recap Survey #1 What do users want to know about COVID-19? + What are the most common quantitative questions?

  11. User Research / Quick Recap Survey #1 What do users want to know about COVID-19? + What are the most common quantitative questions? Survey #2 What kinds of COVID-19 questions are best answered visually? + What is the most effective graph for these questions?

  12. User Research / Quick Recap Survey #1 What do users want to know about COVID-19? + What are the most common quantitative questions? Survey #2 What kinds of COVID-19 questions are best answered visually? + What is the most effective graph for these questions? Preliminary Semantic Parser

  13. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  14. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  15. User Research / Final Results Survey #1

  16. User Research / Final Results Survey #1

  17. User Research / Final Results Survey #2

  18. User Research / Final Results “What US city has the highest number of cases?”

  19. User Research / Final Results Significant agreement: the percentage of participants who assigned the response a particular rank is ≥ 50% Survey #2

  20. User Research / Final Results Significant agreement: the percentage of participants who assigned the response a particular rank is ≥ 50% Qs w/ significant agreement on Survey #2 BAR LINE first choice CHART CHART

  21. User Research / Final Results Significant agreement: the percentage of participants who assigned the response a particular rank is ≥ 50% Qs w/ significant agreement on Survey #2 BAR LINE first choice CHART CHART Qs w/ significant agreement on TEXT last choice ONLY

  22. User Research / Final Results Preliminary Semantic Parser

  23. User Research / Final Results Interrogative phrase Q3 Answer type (quantity) L A B E L S How many new cases Answer type (noun) have there been reported Location in Georgia today? Filter (quantitative) Filter (date/time)

  24. User Research / Final Results Interrogative phrase Q3 Answer type (quantity) L A B E L S How many new cases Answer type (noun) have there been reported Location in Georgia today? Filter (quantitative) Filter (date/time)

  25. User Research / Final Results Interrogative phrase Q3 Answer type (quantity) L A B E L S How many new cases Answer type (noun) have there been reported Location in Georgia today? Filter (quantitative) Filter (date/time)

  26. User Research / Final Results Interrogative phrase Q3 Answer type (quantity) L A B E L S How many new cases Answer type (noun) have there been reported Location in Georgia today? Filter (quantitative) Filter (date/time)

  27. User Research / Final Results Interrogative phrase Q3 Answer type (quantity) L A B E L S How many new cases Answer type (noun) have there been reported Location in Georgia today? Filter (quantitative) Filter (date/time)

  28. User Research / Final Results Interrogative phrase Q3 Answer type (quantity) L A B E L S How many new cases Answer type (noun) have there been reported Location in Georgia today? Filter (quantitative) Filter (date/time)

  29. User Research / Final Results Interrogative phrase Q3 Answer type (quantity) L A B E L S How many new cases Answer type (noun) have there been reported Location in Georgia today? Filter (quantitative) Filter (date/time)

  30. User Research / Final Results Interrogative phrase “How many” Answer type (quantity) “cases” L A B E L S Answer type (noun) Location “Georgia” Filter (quantitative) “new” Filter (date/time) “today”

  31. User Research / Final Results Interrogative phrase “How many” → Chart Type: Line Graph Answer type (quantity) “cases” → Column Name: “Positive” L A B E L S Answer type (noun) Location “Georgia” → Row: State == “Georgia” Filter (quantitative) “new” → Report single cell value Filter (date/time) “today” → Date: 06/08/2020

  32. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  33. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  34. User Research / Lessons Learned For quantitative data, text + graph response seems to always be more helpful. A text + graph response is more helpful than just text.

  35. User Research / Lessons Learned For quantitative data, text + graph response seems to always be more helpful. A text + graph Users are mostly response is interested in more helpful change over time. than just text.

  36. User Research / Lessons Learned For quantitative data, text + graph response seems to always be more helpful. A text + graph Users are mostly The graph response is interested in content itself more helpful change over time. is critical. than just text.

  37. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  38. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  39. Chart Generation / Quick Recap ● Goal: Generate graphical representations to questions about COVID-19 ● Started with: ○ Generating plots for questions already supported by ThingTalk (ie weather) Generating plots in Python and then displaying an image of the plot to the user ○ Moved to: ● ○ Generating plots for questions about coronavirus Generating plots in Javascript using Chart.js ○

  40. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  41. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  42. Chart Generation / Final Results \t now => @com.covidtracking.state(state='ca') => notify;

  43. Chart Generation / Final Results

  44. Chart Generation / Final Results

  45. Chart Generation / Final Results \t now => @com.covidtracking.us() => notify;

  46. Chart Generation / Final Results

  47. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  48. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  49. Chart Generation / Lessons Learned High level ideas → actual JavaScript People implementation

  50. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  51. Outline Motivation User Research Chart Generation Future Work Quick Recap Quick Recap Final Results Final Results Lessons Learned Lessons Learned

  52. Future Work More types of charts Connect the pipeline More robust mappings

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend