Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Techniques to personalize conversations for virtual assistants

117 views

Published on

My presentation in the Conversational Interaction Conference - 2020 on the topic "Techniques to Personalize Conversations for Virtual Assistants"

Published in: Software
  • Be the first to comment

Techniques to personalize conversations for virtual assistants

  1. 1. Please reach out to info@voicy.ai for any of your needs. AI/ML/DL/DRL consulting (Est: 2015, 10 patents) Chatbot: eCommerce, Physical Retail, Banking Assistant Search: Search Ranking, Query Understanding Conversational Search: eCommerce Mobile App Vision: Fashion outfits, Similar Dresses Machine Learning: Forecasting, Fraud detection Deep Learning: Personalization, Ranking Deep Reinforcement Learning: Pricing, Marketing Vision QA: Robotics Imitation Learning: Digital Twins on Devices Techniques to personalize conversations for virtual assistants
  2. 2. Techniques to personalize conversations for virtual assistants Personalization is: a process that changes the functionality, interface, information access and content, or distinctiveness of a system to increase its personal relevance to an individual or a category of individuals : Marketing/e-commerce a. “Personalization is the combined use of technology and customer information to tailor electronic commerce interactions between a business and each individual customer” b. “Personalization is about building customer loyalty by building a meaningful one-to-one relationship; by understanding the needs of each individual and helping satisfy a goal that efficiently and knowledgeably addresses each individual’s need in a given context” c. “Personalization is the capability to provide users, customers, partners, and employees, with the most relevant web experience possible” d. “Personalization is any behaviors occurring in the interactions intended to contribute to the individuation of the customer” e. An enterprise, process, or ideology in which personalized products and services are integrated and implemented throughout the organization including all points of sale; other points of customer contact; and back-end activities and departments such as inventory, shipping, production, and finance. Cognitive science f. Personalization is “a system that makes explicit assumptions about users’ goals, interests, preferences and knowledge based on an observation of his or her behavior or a set of rules relating behavior to cognitive elements”. g. Personalization is the process of providing relevant content based on individual user preferences or behavior h. Personalization is the“explicit user model that represents user knowledge, goals, interests, and other features that enable the system to distinguish among different users” i. Personalization is the understanding of “the user, the user’s tasks, and the context in which the user accomplishes tasks and goals” Social science j. Technology that reflects and enhances social relationships and social networks. k. “Technology that provide experiences that bridge cultures, languages, currencies, and ideologies” Computer science l. “Personalization is a toolbox of technologies and application features used in the design of an end-user experience” m. “Personalization system is any piece of software that applies business rules to profiles of users and content to provide a variable set of user interfaces” n. Machine-learning algorithms that are integrated into systems to accommodate individual user’s unique patterns of interactions with the system. o. “Computer networks that provides personalized features, services and user interface portability across network boundaries and between terminals” p. Unifying platform embedded in any type of computing devices that support individualized information inflow and outflow. q. Presenting customers with services that are relevant to their current locations, activities, and surrounding environments.
  3. 3. Techniques to personalize conversations for virtual assistants
  4. 4. Design Paradigms: Implementation: What, Whom, and Who? Techniques to personalize conversations for virtual assistants
  5. 5. What: Content, User interface, Delivery channel, and Functionality Techniques to personalize conversations for virtual assistants
  6. 6. What: Techniques to personalize conversations for virtual assistants
  7. 7. What: User Interface MultiModal Dialog Systems: High commercial value Challenges: 1) automatically generate the right responses in appropriate medium forms; 2) jointly consider the visual cues and the side information while selecting product images; and 3) guide the response generation with multi-faceted and heterogeneous knowledge. Techniques to personalize conversations for virtual assistants
  8. 8. What: User Interface Techniques to personalize conversations for virtual assistants
  9. 9. What: User Interface Techniques to personalize conversations for virtual assistants
  10. 10. What: Emotion Detection Techniques to personalize conversations for virtual assistants
  11. 11. What: Personalized avatars Techniques to personalize conversations for virtual assistants
  12. 12. Whom: individual or a user group A chatbot needs to present a coherent personality to gain confidence and trust from the user. Some features are: Agreeableness: cheerful, trusting, amiable, humble, polite, helpful Extroversion: affectionate, friendly, fun-loving, confident Conscientiousness: reliable, consistent, perceptive Openness: insightful, original, clever, daring Neuroticism: no traits Techniques to personalize conversations for virtual assistants
  13. 13. Whom: User Modeling via Stereotypes Techniques to personalize conversations for virtual assistants
  14. 14. Whom: Personality Match Modelling Techniques to personalize conversations for virtual assistants
  15. 15. Whom: Personalized Adaptation using Transfer Learning Techniques to personalize conversations for virtual assistants
  16. 16. Whom: Face to Face Conversation (https://vimeo.com/248025147) Techniques to personalize conversations for virtual assistants
  17. 17. Who:Implicit and Explicit, Data Pipeline Techniques to personalize conversations for virtual assistants
  18. 18. Conclusion: Personalization more important to ensure engagement Big commercial implications Quickly evolving space Great research challenges in Personalized Unconstrained Natural Language, Multi Modal Interactions, and Personalized Avatars. Great System challenges: Real time personalization pipeline Techniques to personalize conversations for virtual assistants
  19. 19. References: Controlling Personality-Based Stylistic Variation with Neural Natural Language Generators (https://arxiv.org/pdf/1805.08352.pdf) The Technological Gap Between Virtual Assistants and Recommendation Systems(https://arxiv.org/pdf/1901.00431.pdf) Conversational Recommender System (https://arxiv.org/pdf/1806.03277.pdf) Towards Deep Conversational Recommendations (https://arxiv.org/pdf/1812.07617v2.pdf) Multimodal Dialog System: Generating Responses via Adaptive Decoders (https://liqiangnie.github.io/paper/fp349-nieAemb.pdf) Recommendations in Dialogue Systems : Thesis (https://escholarship.org/uc/item/4rs1s3ms) Making Personalized Recommendation through Conversation: Architecture Design and Recommendation Methods (https://www.aaai.org/ocs/index.php/WS/AAAIW18/paper/viewFile/17221/15647) The Personalization of Conversational Agents in Health Care: Systematic Review (https://www.jmir.org/2019/11/e15360) Personalizing a Dialogue System With Transfer Reinforcement Learning (https://www.aaai.org/ocs/index.php/AAAI/AAAI18/paper/viewPaper/16104) Reinforcement Learning for Personalized Dialogue Management (https://arxiv.org/pdf/1908.00286.pdf) Investigating Deep Reinforcement Learning Techniques in Personalized Dialogue Generation (https://epubs.siam.org/doi/pdf/10.1137/1.9781611975321.71) How to personalize chatbots: 3-step personalization model (https://chatbotslife.com/how-to-personalize-chatbots-3-step-personalization-model-3385c803580) Chatbot Personalities Matters:(https://conversations2018.files.wordpress.com/2018/10/conversations_2018_paper_11_preprint1.pdf) Assigning Personality/Profile to a Chatting Machine for Coherent Conversation Generation (https://www.ijcai.org/proceedings/2018/0595.pdf) Developing a Design Guide for Consistent Manifestation of Conversational Agent Personalities (https://iasdr2019.org/uploads/files/Proceedings/te-f-1175-Kim-H.pdf) User Modeling via Stereotypes *(https://www.cs.utexas.edu/~ear/CogSci.pdf) Ubiqutous User Modelling (http://www.it.usyd.edu.au/~judy/Homec/Pubs/2012_Ubiquitous_User_Modeling.pdf) Top AI Research papers.(https://www.topbots.com/most-important-conversational-ai-research/) Training Millions of Personalized Dialogue Agents https://arxiv.org/abs/1809.01984 Animating an Autonomous 3D Talking Avatar (https://arxiv.org/abs/1903.05448) A Face-to-Face Neural Conversation Model (https://arxiv.org/abs/1812.01525) Systems and methods for virtual agents to help customers and businesses (https://patents.google.com/patent/US20170148073A1/en) Advanced techniques to improve content presentation experiences for businesses and users (https://patents.google.com/patent/US20190139092A1) Personalizing Netflix With Streaming Datasets (https://qconnewyork.com/ny2017/system/files/presentation-slides/qcon_ny_2017-_personalizing_netflix_with_streaming_datasets_1.pdf) What Is Personalization? Perspectives on the Design and Implementation of Personalization in Information Systems (http://people.sunyit.edu/~krieseg/Scrapbook/data/20111105152908/contentserver.asp) Chatbot Personalities Matters (https://conversations2018.files.wordpress.com/2018/10/conversations_2018_paper_11_preprint1.pdf) Techniques to personalize conversations for virtual assistants

×