Discourse & Dialogue
Incorporating Knowledge Graph Embeddings into Topic Modeling
Yao, Liang (Zhejiang University) | Zhang, Yin (Zhejiang University) | Wei, Baogang (Zhejiang University) | Jin, Zhe (Zhejiang University) | Zhang, Rui (Zhejiang University) | Zhang, Yangyang (Zhejiang University) | Chen, Qinfei (Zhejiang University)
Probabilistic topic models could be used to extract low-dimension topics from document collections. However, such models without any human knowledge often produce topics that are not interpretable. In recent years, a number of knowledge-based topic models have been proposed, but they could not process fact-oriented triple knowledge in knowledge graphs. Knowledge graph embeddings, on the other hand, automatically capture relations between entities in knowledge graphs. In this paper, we propose a novel knowledge-based topic model by incorporating knowledge graph embeddings into topic modeling. By combining latent Dirichlet allocation, a widely used topic model with knowledge encoded by entity vectors, we improve the semantic coherence significantly and capture a better representation of a document in the topic space. Our evaluation results will demonstrate the effectiveness of our method.
Coherent Dialogue with Attention-Based Language Models
Mei, Hongyuan (Johns Hopkins University) | Bansal, Mohit (The University of North Carolina at Chapel Hill) | Walter, Matthew R. (Toyota Technological Institute at Chicago)
We model coherent conversation continuation via RNN-based dialogue models equipped with a dynamic attention mechanism. Our attention-RNN language model dynamically increases the scope of attention on the history as the conversation continues, as opposed to standard attention (or alignment) models with a fixed input scope in a sequence-to-sequence model. This allows each generated word to be associated with the most relevant words in its corresponding conversation history. We evaluate the model on two popular dialogue datasets, the open-domain MovieTriples dataset and the closed-domain Ubuntu Troubleshoot dataset, and achieve significant improvements over the state-of-the-art and baselines on several metrics, including complementary diversity-based metrics, human evaluation, and qualitative visualizations. We also show that a vanilla RNN with dynamic attention outperforms more complex memory models (e.g., LSTM and GRU) by allowing for flexible, long-distance memory. We promote further coherence via topic modeling-based reranking.
Probabilistic Non-Negative Matrix Factorization and Its Robust Extensions for Topic Modeling
Luo, Minnan (Xi'an Jiaotong University) | Nie, Feiping (Northwestern Polytechnical University) | Chang, Xiaojun (University of Technology Sydney) | Yang, Yi (University of Technology Sydney) | Hauptmann, Alexander (Carnegie Mellon University) | Zheng, Qinghua (Xi'an Jiaotong University)
Traditional topic model with maximum likelihood estimate inevitably suffers from the conditional independence of words given the document’s topic distribution. In this paper, we follow the generative procedure of topic model and learn the topic-word distribution and topics distribution via directly approximating the word-document co-occurrence matrix with matrix decomposition technique. These methods include: (1) Approximating the normalized document-word conditional distribution with the documents probability matrix and words probability matrix based on probabilistic non-negative matrix factorization (NMF); (2) Since the standard NMF is well known to be non-robust to noises and outliers, we extended the probabilistic NMF of the topic model to its robust versions using l21-norm and capped l21-norm based loss functions, respectively. The proposed framework inherits the explicit probabilistic meaning of factors in topic models and simultaneously makes the conditional independence assumption on words unnecessary. Straightforward and efficient algorithms are exploited to solve the corresponding non-smooth and non-convex problems. Experimental results over several benchmark datasets illustrate the effectiveness and superiority of the proposed methods.
Recurrent Attentional Topic Model
Li, Shuangyin (Hong Kong University of Science and Technology) | Zhang, Yu (Hong Kong University of Science and Technology) | Pan, Rong (Sun Yat-sen University) | Mao, Mingzhi (Sun Yat-sen University) | Yang, Yang (iPIN, Shen Zhen)
In a document, the topic distribution of a sentence depends on both the topics of preceding sentences and its own content, and it is usually affected by the topics of the preceding sentences with different weights. It is natural that a document can be treated as a sequence of sentences. Most existing works for Bayesian document modeling do not take these points into consideration. To fill this gap, we propose a Recurrent Attentional Topic Model (RATM) for document embedding. The RATM not only takes advantage of the sequential orders among sentence but also use the attention mechanism to model the relations among successive sentences. In RATM, we propose a Recurrent Attentional Bayesian Process (RABP) to handle the sequences. Based on the RABP, RATM fully utilizes the sequential information of the sentences in a document. Experiments on two copora show that our model outperforms state-of-the-art methods on document modeling and classification.
Integrating Verbal and Nonvebval Input into a Dynamic Response Spoken Dialogue System
Hu, Ting-Yao (Carnegie Mellon University) | Raman, Chirag (Carnegie Mellon University) | Maza, Salvador Medina (Carnegie Mellon University) | Gui, Liangke (Carnegie Mellon University) | Baltrusaitis, Tadas ( Carnegie Mellon University ) | Frederking, Robert (Carnegie Mellon University) | Morency, Louis-Philippe (Carnegie Mellon University) | Black, Alan W. (Carnegie Mellon University) | Eskenazi, Maxine (Carnegie Mellon University)
In this work, we present a dynamic response spoken dialogue system (DRSDS). It is capable of understanding the verbal and nonverbal language of users and making instant, situation-aware response. Incorporating with two external systems, MultiSense and email summarization, we built an email reading agent on mobile device to show the functionality of DRSDS.
Building Task-Oriented Dialogue Systems for Online Shopping
Yan, Zhao (Beihang University) | Duan, Nan (Microsoft Research) | Chen, Peng (Microsoft) | Zhou, Ming (Microsoft Research) | Zhou, Jianshe (Capital Normal University) | Li, Zhoujun (Beihang University)
We present a general solution towards building task-oriented dialogue systems for online shopping, aiming to assist online customers in completing various purchase-related tasks, such as searching products and answering questions, in a natural language conversation manner. As a pioneering work, we show what & how existing NLP techniques, data resources, and crowdsourcing can be leveraged to build such task-oriented dialogue systems for E-commerce usage. To demonstrate its effectiveness, we integrate our system into a mobile online shopping app. To the best of our knowledge, this is the first time that an AI bot in Chinese is practically used in online shopping scenario with millions of real consumers. Interesting and insightful observations are shown in the experimental part, based on the analysis of human-bot conversation log. Several current challenges are also pointed out as our future directions.
Visual Sentiment Analysis by Attending on Local Image Regions
You, Quanzeng (University of Rochester) | Jin, Hailin (Adobe) | Luo, Jiebo (University of Rochester)
Visual sentiment analysis, which studies the emotional response of humans on visual stimuli such as images and videos, has been an interesting and challenging problem. It tries to understand the high-level content of visual data. The success of current models can be attributed to the development of robust algorithms from computer vision. Most of the existing models try to solve the problem by proposing either robust features or more complex models. In particular, visual features from the whole image or video are the main proposed inputs. Little attention has been paid to local areas, which we believe is pretty relevant to human's emotional response to the whole image. In this work, we study the impact of local image regions on visual sentiment analysis. Our proposed model utilizes the recent studied attention mechanism to jointly discover the relevant local regions and build a sentiment classifier on top of these local regions. The experimental results suggest that 1) our model is capable of automatically discovering sentimental local regions of given images and 2) it outperforms existing state-of-the-art algorithms to visual sentiment analysis.
Crowdsourcing Multimodal Dialog Interactions: Lessons Learned from the HALEF Case
Ramanarayanan, Vikram (Educational Testing Service) | Suendermann-Oeft, David (Educational Testing Service) | Molloy, Hillary (Educational Testing Service) | Tsuprun, Eugene (Educational Testing Service) | Lange, Patrick (Educational Testing Service) | Evanini, Keelan (Educational Testing Service)
The advent of multiple study on crowdsourcing for speech applications concluded crowdsourcing vendors and software infrastructure has that "although the crowd sometimes approached the level greatly helped this effort. Several providers also offer integrated of the experts, it never surpassed it" (Parent and Eskenazi filtering tools that allow users to customize different 2011)). This is exacerbated during multimodal dialog data aspects of their data collection, including target population, collections, where it becomes harder to quality-control for geographical location, demographics and sometimes usable audio-video data, due to a variety of factors including even education level and expertise. Managed crowdsourcing poor visual quality caused by variable lighting, position, providers extend these options by offering further customization or occlusions, participant or administrator error, or technical and end-to-end management of the entire data issues with the system or network (McDuff, Kaliouby, and collection operation.
Spark Streaming and Twitter Sentiment Analysis
This blog post is the result of my efforts to show to a coworker how to get the insights he needed by using the streaming capabilities and concise API of Apache Spark. In this blog post, you'll learn how to do some simple, yet very interesting analytics that will help you solve real problems by analyzing specific areas of a social network. Using a subset of a Twitter stream was the perfect choice to use in this demonstration, since it had everything we needed: an endless and continuous data source that was ready to be explored. Spark Streaming is very well explained here and in chapter 6 of the ebook "Getting Started with Apache Spark," so we are going to skip some of the details about the Streaming API and move on to setting up our app. Let's see how to prepare our app before doing anything else.
Demystifying Artificial Intelligence
Natural language processing technologies, which are the basis for sentiment analysis of social media platforms and are deployed in some search engine results, can recognize the intended meanings of terms despite different spellings, diction, connotations, and languages, making integration and analytics efforts more comprehensive. These cognitive computing capabilities are responsible for the parsing of unparalleled quantities of big data in integration and analytics efforts in the healthcare space, facilitating advancements in research and treatment options and testing optimization and enhancing master data management. These capabilities can also incorporate real-time geospatial, weather, news, and industry-specific data to influence marketing, sales, and investment opportunities in any number of verticals. Significantly, natural language processing can also provide explanations for analytics results and recommendations, effectively qualifying quantitative facts.