Demo Data from VLDB 2026 / reviewers in the wild / expert
Sujith Ravi
dblp:39/5111
· DBLP profile ↗
51ranked-venue papers
21as first author
6since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 46 · 19 first-author · 6 since 2021Databases, data management, data science and information retrieval · 11 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 2 first-authorHuman-computer interaction and ubiquitous computing · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
26 papers |
Information extraction and text analysis · 27% Efficient and distributed learning · 16% Language models and text generation · 11% | |
| Databases, data mining, and information retrieval
7 papers |
Data mining · 40% Information retrieval · 37% Knowledge graphs · 12% |
Topics — the 30 heaviest of 64, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
on-device inference |
1.8 | 5 | 2019 | PRADO: Projection Attention Networks for Document Classification On-Device · EMNLP/IJCNLP (1) 2019 ProSeqo: Projection Sequence Networks for On-Device Text Classification · EMNLP/IJCNLP (1) 2019 On-device Structured and Context Partitioned Projection Networks · ACL (1) 2019 |
Natural language and speech › Information extraction and text analysis
text classification |
1.4 | 4 | 2019 | PRADO: Projection Attention Networks for Document Classification On-Device · EMNLP/IJCNLP (1) 2019 ProSeqo: Projection Sequence Networks for On-Device Text Classification · EMNLP/IJCNLP (1) 2019 Self-Governing Neural Networks for On-Device Short Text Classification · EMNLP 2018 |
Natural language and speech › Information extraction and text analysis
document understanding |
1.0 | 1 | 2026 | LAD-RAG: Layout-aware Dynamic RAG for Visually-Rich Document Understanding · ACL (1) 2026 |
Natural language and speech › Language models and text generation
retrieval-augmented generation |
1.0 | 1 | 2026 | LAD-RAG: Layout-aware Dynamic RAG for Visually-Rich Document Understanding · ACL (1) 2026 |
Machine learning › Efficient and distributed learning
model compression |
0.9 | 3 | 2019 | Efficient On-Device Models using Neural Projections · ICML 2019 On-device Structured and Context Partitioned Projection Networks · ACL (1) 2019 PRADO: Projection Attention Networks for Document Classification On-Device · EMNLP/IJCNLP (1) 2019 |
Machine learning › Graph learning
link prediction |
0.8 | 2 | 2020 | Low-Dimensional Hyperbolic Knowledge Graph Embeddings · ACL 2020 A2N: Attending to Neighbors for Knowledge Graph Inference · ACL (1) 2019 |
Natural language and speech › Information extraction and text analysis › text classification
short text classification |
0.7 | 2 | 2018 | Self-Governing Neural Networks for On-Device Short Text Classification · EMNLP 2018 Self-Governing Neural Networks for On-Device Short Text Classification · EMNLP 2018 |
Natural language and speech › Information extraction and text analysis
emotion recognition |
0.4 | 1 | 2020 | GoEmotions: A Dataset of Fine-Grained Emotions · ACL 2020 |
Natural language and speech › Information extraction and text analysis › emotion recognition
fine-grained emotion classification |
0.4 | 1 | 2020 | GoEmotions: A Dataset of Fine-Grained Emotions · ACL 2020 |
Machine learning › Representation and self-supervised learning › representation learning › embedding learning
image embedding |
0.4 | 1 | 2020 | Ultra Fine-Grained Image Semantic Embedding · WSDM 2020 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge graph
knowledge graph completion |
0.4 | 1 | 2020 | Low-Dimensional Hyperbolic Knowledge Graph Embeddings · ACL 2020 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge graph
knowledge graph embedding |
0.4 | 1 | 2020 | Low-Dimensional Hyperbolic Knowledge Graph Embeddings · ACL 2020 |
Machine learning › Learning paradigms
multi-task learning |
0.4 | 1 | 2020 | Environment-Agnostic Multitask Learning for Natural Language Grounded Navigation · ECCV (24) 2020 |
Computer vision › Vision and language
vision-and-language navigation |
0.4 | 1 | 2020 | Environment-Agnostic Multitask Learning for Natural Language Grounded Navigation · ECCV (24) 2020 |
Machine learning › Representation and self-supervised learning › visual representation
compact binary descriptor |
0.4 | 1 | 2019 | Efficient On-Device Models using Neural Projections · ICML 2019 |
Machine learning › Graph learning
graph neural network |
0.4 | 1 | 2019 | Graph Agreement Models for Semi-Supervised Learning · NeurIPS 2019 |
Robotics › Autonomous driving
intention prediction |
0.4 | 1 | 2019 | On-device Structured and Context Partitioned Projection Networks · ACL (1) 2019 |
Machine learning › Learning paradigms
semi-supervised learning |
0.4 | 1 | 2019 | Graph Agreement Models for Semi-Supervised Learning · NeurIPS 2019 |
Knowledge graphs
link prediction |
0.4 | 1 | 2019 | A2N: Attending to Neighbors for Knowledge Graph Inference · ACL (1) 2019 |
Natural language and speech › Machine translation
decipherment |
0.4 | 3 | 2013 | Scalable Decipherment for Machine Translation via Hash Sampling · ACL (1) 2013 Deciphering Foreign Language · ACL 2011 Attacking Decipherment Problems Optimally with Low-Order N-gram Models · EMNLP 2008 |
Computer vision › Vision and language
image captioning |
0.3 | 1 | 2018 | PhotoReply: Automatically Suggesting Conversational Responses to Photos · WWW 2018 |
Information retrieval › document retrieval › temporal information retrieval
event retrieval |
0.3 | 1 | 2017 | Related Event Discovery · WSDM 2017 |
Natural language and speech › Question answering and dialogue systems › dialogue generation
dialogue response generation |
0.2 | 1 | 2016 | Smart Reply: Automated Response Suggestion for Email · KDD 2016 |
Natural language and speech › Language models and text generation
text generation |
0.2 | 1 | 2016 | Smart Reply: Automated Response Suggestion for Email · KDD 2016 |
Data mining › clustering
document clustering |
0.2 | 1 | 2016 | Hierarchical Label Propagation and Discovery for Machine Generated Email · WSDM 2016 |
Data mining › text mining
text classification |
0.2 | 1 | 2016 | Hierarchical Label Propagation and Discovery for Machine Generated Email · WSDM 2016 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
commonsense reasoning |
0.2 | 1 | 2015 | Refer-to-as Relations as Semantic Knowledge · AAAI 2015 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.2 | 1 | 2015 | Refer-to-as Relations as Semantic Knowledge · AAAI 2015 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
semantic relations |
0.2 | 1 | 2015 | Refer-to-as Relations as Semantic Knowledge · AAAI 2015 |
Machine learning › Representation and self-supervised learning › word representation
word embedding |
0.2 | 2 | 2018 | Self-Governing Neural Networks for On-Device Short Text Classification · EMNLP 2018 Self-Governing Neural Networks for On-Device Short Text Classification · EMNLP 2018 |
Methods — techniques the papers use, named apart from their topics
attention mechanism · 1.2retrieval-augmented generation · 1.0dynamic retrieval · 1.0label propagation · 1.0local sensitive hashing · 0.7compact projection vectors · 0.7multi-task learning · 0.4hyperbolic rotations · 0.4hyperbolic reflections · 0.4environment-agnostic learning · 0.4graph neural network · 0.4unsupervised ranking · 0.3graph-based retrieval · 0.3graph construction · 0.2sparse inference · 0.2gibbs sampling · 0.2mouse tracking · 0.2eye tracking · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | LAD-RAG: Layout-aware Dynamic RAG for Visually-Rich Document UnderstandingabstractZhivar Sourati, Zheng Wang, Marianne Menglin Liu, Yazhe Hu, Mengqing Guo, Sujeeth Bharadwaj, Kyu J. Han, Tao Sheng, Sujith Ravi, Morteza Dehghani, Dan Roth. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026. Zhivar Sourati, Marianne Menglin Liu, Yazhe Hu, Mengqing Guo, Sujeeth Bharadwaj, Kyu J. Han, Sujith Ravi, Morteza Dehghani, Dan Roth 0001 |
ACL (1) | 9 |
| 2022 | Fixed Support Tree-Sliced Wasserstein BarycenterabstractThe Wasserstein barycenter has been widely studied in various fields, including natural language processing, and computer vision. However, it requires a high computational cost to solve the Wasserstein barycenter problem because the computation of the Wasserstein distance requires a quadratic time with respect to the number of supports. By contrast, the Wasserstein distance on a tree, called the tree-Wasserstein distance, can be computed in linear time and allows for the fast comparison of a large number of distributions. In this study, we propose a barycenter under the tree-Wasserstein distance, called the fixed support tree-Wasserstein barycenter (FS-TWB) and its extension, called the fixed support tree-sliced Wasserstein barycenter (FS-TSWB). More specifically, we first show that the FS-TWB and FS-TSWB problems are convex optimization problems and can be solved by using the projected subgradient descent. Moreover, we propose a more efficient algorithm to compute the subgradient and objective function value by using the properties of tree-Wasserstein barycenter problems. Through real-world experiments, we show that, by using the proposed algorithm, the FS-TWB and FS-TSWB can be solved two orders of magnitude faster than the original Wasserstein barycenter. Yuki Takezawa, Ryoma Sato, Zornitsa Kozareva, Sujith Ravi, Makoto Yamada |
AISTATS | 4 |
| 2021 | ProFormer: Towards On-Device LSH Projection Based TransformersabstractAt the heart of text based neural models lay word representations, which are powerful but occupy a lot of memory making it challenging to deploy to devices with memory constraints such as mobile phones, watches and IoT.To surmount these challenges, we introduce ProFormer -a projection based transformer architecture that is faster and lighter making it suitable to deploy to memory constraint devices and preserve user privacy.We use LSH projection layer to dynamically generate word representations on-the-fly without embedding lookup tables leading to significant memory footprint reduction from O(V.d) to O(T ), where V is the vocabulary size, d is the embedding dimension size and T is the dimension of the LSH projection representation.We also propose a local projection attention (LPA) layer, which uses self-attention to transform the input sequence of N LSH word projections into a sequence of N/K representations reducing the computations quadratically by O(K 2 ).We evaluate ProFormer on multiple text classification tasks and observed improvements over prior state-of-the-art on-device approaches for short text classification and comparable performance for long text classification tasks.Pro-Former is also competitive with other popular but highly resource-intensive approaches like BERT and even outperforms small-sized BERT variants with significant resource savings -reduces the embedding memory footprint from 92.16 MB to 1.7 KB and requires 16× less computation overhead, which is very impressive making it the fastest and smallest on-device model. Chinnadhurai Sankar, Sujith Ravi, Zornitsa Kozareva |
EACL | 2 |
| 2021 | On-Device Text Representations Robust To Misspellings via ProjectionsabstractRecently, there has been a strong interest in developing natural language applications that live on personal devices such as mobile phones, watches and IoT with the objective to preserve user privacy and have low memory.Advances in Locality-Sensitive Hashing (LSH)-based projection networks have demonstrated state-of-the-art performance in various classification tasks without explicit word (or word-piece) embedding lookup tables by computing on-the-fly text representations.In this paper, we show that the projection based neural classifiers are inherently robust to misspellings and perturbations of the input text.We empirically demonstrate that the LSH projection based classifiers are more robust to common misspellings compared to BiL-STMs (with both word-piece & word-only tokenization) and fine-tuned BERT based methods.When subject to misspelling attacks, LSH projection based classifiers had a small average accuracy drop of 2.94% across multiple classifications tasks, while the fine-tuned BERT model accuracy had a significant drop of 11.44%. Chinnadhurai Sankar, Sujith Ravi, Zornitsa Kozareva |
EACL | 2 |
| 2021 | Efficiently Summarizing Text and Graph Encodings of Multi-Document ClustersabstractRamakanth Pasunuru, Mengwen Liu, Mohit Bansal, Sujith Ravi, Markus Dreyer. Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2021. Ramakanth Pasunuru, Mengwen Liu, Mohit Bansal, Sujith Ravi, Markus Dreyer |
NAACL-HLT | 4 |
| 2021 | SoDA: On-device Conversational Slot ExtractionabstractWe propose a novel on-device neural sequence labeling model which uses embedding-free projections and character information to construct compact word representations to learn a sequence model using a combination of bidirectional LSTM with self-attention and CRF.Unlike typical dialog models that rely on huge, complex neural network architectures and large-scale pre-trained Transformers to achieve state-of-the-art results, our method achieves comparable results to BERT and even outperforms its smaller variant DistilBERT on conversational slot extraction tasks.Our method is faster than BERT models while achieving significant model size reduction-our model requires 135x and 81x fewer model parameters than BERT and DistilBERT, respectively.We conduct experiments on multiple conversational datasets and show significant improvements over existing methods including recent on-device models.Experimental results and ablation studies also show that our neural models preserve tiny memory footprint necessary to operate on smart devices, while still maintaining high performance. Sujith Ravi, Zornitsa Kozareva |
SIGDIAL | 1 |
| 2020 | Low-Dimensional Hyperbolic Knowledge Graph EmbeddingsabstractKnowledge graph (KG) embeddings learn lowdimensional representations of entities and relations to predict missing facts.KGs often exhibit hierarchical and logical patterns which must be preserved in the embedding space.For hierarchical data, hyperbolic embedding methods have shown promise for high-fidelity and parsimonious representations.However, existing hyperbolic embedding methods do not account for the rich logical patterns in KGs.In this work, we introduce a class of hyperbolic KG embedding models that simultaneously capture hierarchical and logical patterns.Our approach combines hyperbolic reflections and rotations with attention to model complex relational patterns.Experimental results on standard KG benchmarks show that our method improves over previous Euclidean-and hyperbolic-based efforts by up to 6.1% in mean reciprocal rank (MRR) in low dimensions.Furthermore, we observe that different geometric transformations capture different types of relations while attentionbased transformations generalize to multiple relations.In high dimensions, our approach yields new state-of-the-art MRRs of 49.6% on WN18RR and 57.7% on YAGO3-10. Ines Chami, Adva Wolf, Da-Cheng Juan, Frederic Sala, Sujith Ravi, Christopher Ré |
ACL | 5 |
| 2020 | GoEmotions: A Dataset of Fine-Grained EmotionsabstractUnderstanding emotion expressed in language has a wide range of applications, from building empathetic chatbots to detecting harmful online behavior. Advancement in this area can be improved using large-scale datasets with a fine-grained typology, adaptable to multiple downstream tasks. We introduce GoEmotions, the largest manually annotated dataset of 58k English Reddit comments, labeled for 27 emotion categories or Neutral. We demonstrate the high quality of the annotations via Principal Preserved Component Analysis. We conduct transfer learning experiments with existing emotion benchmarks to show that our dataset generalizes well to other domains and different emotion taxonomies. Our BERT-based model achieves an average F1-score of .46 across our proposed taxonomy, leaving much room for improvement. Dorottya Demszky, Dana Movshovitz-Attias, Jeongwoo Ko, Alan Cowen, Gaurav Nemade, Sujith Ravi |
ACL | 6 |
| 2020 | Environment-Agnostic Multitask Learning for Natural Language Grounded Navigation
Xin Wang 0061, Vihan Jain, Eugene Ie, William Yang Wang, Zornitsa Kozareva, Sujith Ravi |
ECCV (24) | 6 |
| 2020 | Ultra Fine-Grained Image Semantic Embeddingabstract"How to learn image embeddings that capture fine-grained semantics based on the instance of an image?" "Is it possible for such embeddings to further understand image semantics closer to humans' perception?" In this paper, we present, Graph-Regularized Image Semantic Embedding (Graph-RISE), a web-scale neural graph learning framework deployed at Google, which allows us to train image embeddings to discriminate an unprecedented O(40M) ultra-fine-grained semantic labels. The proposed Graph-RISE outperforms state-of-the-art image embedding algorithms on several evaluation tasks, including kNN search and triplet ranking: the accuracy is improved by approximately 2X on the ImageNet dataset and by more than 5X on the iNaturalist dataset. Qualitatively, image retrieval from one billion images based on the proposed Graph-RISE effectively captures semantics and, compared to the state-of-the-art, differentiates nuances at levels that are closer to human-perception. Da-Cheng Juan, Chun-Ta Lu, Zhen Li 0028, Futang Peng, Aleksei Timofeev, Yaxi Gao, Tom Duerig, Andrew Tomkins, Sujith Ravi |
WSDM | 10 |
| 2019 | A2N: Attending to Neighbors for Knowledge Graph InferenceabstractState-of-the-art models for knowledge graph completion aim at learning a fixed embedding representation of entities in a multirelational graph which can generalize to infer unseen entity relationships at test time.This can be sub-optimal as it requires memorizing and generalizing to all possible entity relationships using these fixed representations.We thus propose a novel attentionbased method to learn query-dependent representation of entities which adaptively combines the relevant graph neighborhood of an entity leading to more accurate KG completion.The proposed method is evaluated on two benchmark datasets for knowledge graph completion, and experimental results show that the proposed model performs competitively or better than existing state-of-the-art, including recent methods for explicit multi-hop reasoning.Qualitative probing offers insight into how the model can reason about facts involving multiple hops in the knowledge graph, through the use of neighborhood attention. Trapit Bansal, Da-Cheng Juan, Sujith Ravi, Andrew McCallum |
ACL (1) | 3 |
| 2019 | On-device Structured and Context Partitioned Projection NetworksabstractA challenging problem in on-device text classification is to build highly accurate neural models that can fit in small memory footprint and have low latency.To address this challenge, we propose an on-device neural network SGNN++ which dynamically learns compact projection vectors from raw text using structured and context-dependent partition projections.We show that this results in accelerated inference and performance improvements.We conduct extensive evaluation on multiple conversational tasks and languages such as English, Japanese, Spanish and French.Our SGNN++ model significantly outperforms all baselines, improves upon existing on-device neural models and even surpasses RNN, CNN and BiLSTM models on dialog act and intent prediction.Through a series of ablation studies we show the impact of the partitioned projections and structured information leading to 10% improvement.We study the impact of the model size on accuracy and introduce quantization-aware training for SGNN++ to further reduce the model size while preserving the same quality.Finally, we show fast inference on mobile phones. Sujith Ravi, Zornitsa Kozareva |
ACL (1) | 1 |
| 2019 | Improved Semi-Supervised Learning with Multiple GraphsabstractWe present a new approach for graph based semi-supervised learning based on a multi-component extension to the Gaussian MRF model. This approach models the observations on the vertices as jointly Gaussian with an inverse covariance matrix that is a weighted linear combination of multiple matrices. Building on randomized matrix trace estimation and fast Laplacian solvers, we develop fast and efficient algorithms for computing the best-fit (maximum likelihood) model and the predicted labels using gradient descent. Our model is considerably simpler, with just tens of parameters, and a single hyperparameter, in contrast with state-of-the-art approaches using deep learning techniques. Our experiments on benchmark citation networks show that the best-fit model estimated by our algorithm leads to significant improvements on all datasets compared to baseline models. Further, our performance compares favorably with several state-of-the-art methods on these datasets, and is comparable with the best performances. Krishnamurthy Viswanathan, Sushant Sachdeva, Andrew Tomkins, Sujith Ravi |
AISTATS | 4 |
| 2019 | ProSeqo: Projection Sequence Networks for On-Device Text ClassificationabstractZornitsa Kozareva, Sujith Ravi. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019. Zornitsa Kozareva, Sujith Ravi |
EMNLP/IJCNLP (1) | 2 |
| 2019 | PRADO: Projection Attention Networks for Document Classification On-DeviceabstractPrabhu Kaliamoorthi, Sujith Ravi, Zornitsa Kozareva. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019. Prabhu Kaliamoorthi, Sujith Ravi, Zornitsa Kozareva |
EMNLP/IJCNLP (1) | 2 |
| 2019 | Efficient On-Device Models using Neural ProjectionsabstractMany applications involving visual and language understanding can be effectively solved using deep neural networks. Even though these techniques achieve state-of-the-art results, it is very challenging to apply them on devices with limited memory and computational capacity such as mobile phones, smart watches and IoT. We propose a neural projection approach for training compact on-device neural networks. We introduce "projection" networks that use locality-sensitive projections to generate compact binary representations and learn small neural networks with computationally efficient operations. We design a joint optimization framework where the projection network can be trained from scratch or leverage existing larger neural networks such as feed-forward NNs, CNNs or RNNs. The trained neural projection network can be directly used for inference on device at low memory and computation cost. We demonstrate the effectiveness of this as a general-purpose approach for significantly shrinking memory requirements of different types of neural networks while preserving good accuracy on multiple visual and text classification tasks. Sujith Ravi |
ICML | 1 |
| 2019 | Graph Agreement Models for Semi-Supervised LearningabstractGraph-based algorithms are among the most successful paradigms for solving semi-supervised learning tasks. Recent work on graph convolutional networks and neural graph learning methods has successfully combined the expressiveness of neural networks with graph structures. We propose a technique that, when applied to these methods, achieves state-of-the-art results on semi-supervised learning datasets. Traditional graph-based algorithms, such as label propagation, were designed with the underlying assumption that the label of a node can be imputed from that of the neighboring nodes. However, real-world graphs are either noisy or have edges that do not correspond to label agreement. To address this, we propose Graph Agreement Models (GAM), which introduces an auxiliary model that predicts the probability of two nodes sharing the same label as a learned function of their features. The agreement model is used when training a node classification model by encouraging agreement only for the pairs of nodes it deems likely to have the same label, thus guiding its parameters to better local optima. The classification and agreement models are trained jointly in a co-training fashion. Moreover, GAM can also be applied to any semi-supervised classification problem, by inducing a graph whenever one is not provided. We demonstrate that our method achieves a relative improvement of up to 72% for various node classification models, and obtains state-of-the-art results on multiple established datasets. Otilia Stretcu, Krishnamurthy Viswanathan, Dana Movshovitz-Attias, Emmanouil A. Platanios, Sujith Ravi, Andrew Tomkins |
NeurIPS | 5 |
| 2019 | Deep Reinforcement Learning For Modeling Chit-Chat Dialog With Discrete AttributesabstractOpen domain dialog systems face the challenge of being repetitive and producing generic responses.In this paper, we demonstrate that by conditioning the response generation on interpretable discrete dialog attributes and composed attributes, it helps improve the model perplexity and results in diverse and interesting non-redundant responses.We propose to formulate the dialog attribute prediction as a reinforcement learning (RL) problem and use policy gradients methods to optimize utterance generation using long-term rewards.Unlike existing RL approaches which formulate the token prediction as a policy, our method reduces the complexity of the policy optimization by limiting the action space to dialog attributes, thereby making the policy optimization more practical and sample efficient.We demonstrate this with experimental and human evaluations. Chinnadhurai Sankar, Sujith Ravi |
SIGdial | 2 |
| 2018 | Self-Governing Neural Networks for On-Device Short Text ClassificationabstractDeep neural networks reach state-of-the-art performance for wide range of natural language processing, computer vision and speech applications.Yet, one of the biggest challenges is running these complex networks on devices such as mobile phones or smart watches with tiny memory footprint and low computational capacity.We propose on-device Self-Governing Neural Networks (SGNNs), which learn compact projection vectors with local sensitive hashing.The key advantage of SGNNs over existing work is that they surmount the need for pre-trained word embeddings and complex networks with huge parameters.We conduct extensive evaluation on dialog act classification and show significant improvement over state-of-the-art results.Our findings show that SGNNs are effective at capturing low-dimensional semantic text representations, while maintaining high accuracy. Sujith Ravi, Zornitsa Kozareva |
EMNLP | 1 |
| 2018 | Self-Governing Neural Networks for On-Device Short Text ClassificationabstractDeep neural networks reach state-of-the-art performance for wide range of natural language processing, computer vision and speech applications.Yet, one of the biggest challenges is running these complex networks on devices such as mobile phones or smart watches with tiny memory footprint and low computational capacity.We propose on-device Self-Governing Neural Networks (SGNNs), which learn compact projection vectors with local sensitive hashing.The key advantage of SGNNs over existing work is that they surmount the need for pre-trained word embeddings and complex networks with huge parameters.We conduct extensive evaluation on dialog act classification and show significant improvement over state-of-the-art results.Our findings show that SGNNs are effective at capturing low-dimensional semantic text representations, while maintaining high accuracy. Sujith Ravi, Zornitsa Kozareva |
EMNLP | 1 |
| 2018 | Neural Graph Learning: Training Neural Networks Using GraphsabstractLabel propagation is a powerful and flexible semi-supervised learning technique on graphs. Neural networks, on the other hand, have proven track records in many supervised learning tasks. In this work, we propose a training framework with a graph-regularised objective, namely Neural Graph Machines, that can combine the power of neural networks and label propagation. This work generalises previous literature on graph-augmented training of neural networks, enabling it to be applied to multiple neural architectures (Feed-forward NNs, CNNs and LSTM RNNs) and a wide range of graphs. The new objective allows the neural networks to harness both labeled and unlabeled data by: (a)~allowing the network to train using labeled data as in the supervised setting, (b)~biasing the network to learn similar hidden representations for neighboring nodes on a graph, in the same vein as label propagation. Such architectures with the proposed objective can be trained efficiently using stochastic gradient descent and scaled to large graphs, with a runtime that is linear in the number of edges. The proposed joint training approach convincingly outperforms many existing methods on a wide range of tasks (multi-label classification on social graphs, news categorization, document classification and semantic intent classification), with multiple forms of graph inputs (including graphs with and without node-level features) and using different types of neural networks. Thang D. Bui, Sujith Ravi, Vivek Ramavajjala |
WSDM | 2 |
| 2018 | PhotoReply: Automatically Suggesting Conversational Responses to PhotosabstractWe introduce the problem of automatically suggesting conversational responses to photos and present an intelligent assistant called PhotoReply that solves the problem in the context of a messaging application. For example, when a user receives a photo showing a dog, PhotoReply suggests responses such as "Aww»» and "Cute terrier!»» This simplifies composing responses on constrained mobile keyboards, and delights users with uncanny insights into the photos they receive. PhotoReply is an integral part of the Allo chat application, being its predictive assistance feature with highest click-through rate. We formalize the problem of suggesting responses to images as an instance of multimodal learning which is akin to caption generation models, a topic that has recently received significant attention \citeKarpathy2015,Vinyals2015,Xu2015. We then present a system that "translates»» image pixels to text responses. The system includes a conditioned language model, based on an LSTM, which, given an embedding of image pixels and the previous predicted words, calculates the probability of all words in a vocabulary of being the next word in the generated response and a triggering model trained with image embeddings and concept labels from a large concept taxonomy. We describe training of the models and a thorough experimental evaluation based on crowdsourced datasets and live traffic. Ariel Fuxman, Vivek Ramavajjala, Sergey Nazarov, J. Patrick McGregor, Sujith Ravi |
WWW | 6 |
| 2017 | Related Event DiscoveryabstractWe consider the problem of discovering local events on the web, where events are entities extracted from webpages. Examples of such local events include small venue concerts, farmers markets, sports activities, etc. Given an event entity, we propose a graph-based framework for retrieving a ranked list of related events that a user is likely to be interested in attending. Due to the difficulty of obtaining ground-truth labels for event entities, which are temporal and are constrained by location, our retrieval framework is unsupervised, and its graph-based formulation addresses (a) the challenge of feature sparseness and noisiness, and (b) the semantic mismatch problem in a self-contained and principled manner. Cheng Li 0012, Michael Bendersky, Vijay Garg, Sujith Ravi |
WSDM | 4 |
| 2016 | Large Scale Distributed Semi-Supervised Learning Using Streaming ApproximationabstractTraditional graph-based semi-supervised learning (SSL) approaches are not suited for massive data and large label scenarios since they scale linearly with the number of edges |E| and distinct labels m. To deal with the large label size problem, recent works propose sketch-based methods to approximate the label distribution per node thereby achieving a space reduction from O(m) to O(\log m), under certain conditions. In this paper, we present a novel streaming graph-based SSL approximation that effectively captures the sparsity of the label distribution and further reduces the space complexity per node to O(1). We also provide a distributed version of the algorithm that scales well to large data sizes. Experiments on real-world datasets demonstrate that the new method achieves better performance than existing state-of-the-art algorithms with significant reduction in memory footprint. Finally, we propose a robust graph augmentation strategy using unsupervised deep learning architectures that yields further significant quality gains for SSL in natural language applications. Sujith Ravi, Qiming Diao |
AISTATS | 1 |
| 2016 | Smart Reply: Automated Response Suggestion for EmailabstractIn this paper we propose and investigate a novel end-to-end method for automatically generating short email responses, called Smart Reply. It generates semantically diverse suggestions that can be used as complete email responses with just one tap on mobile. The system is currently used in Inbox by Gmail and is responsible for assisting with 10% of all mobile responses. It is designed to work at very high throughput and process hundreds of millions of messages daily. The system exploits state-of-the-art, large-scale deep learning. Anjuli Kannan, Karol Kurach, Sujith Ravi, Tobias Kaufmann 0004, Andrew Tomkins, Balint Miklos, Gregory S. Corrado, László Lukács, Marina Ganea, Vivek Ramavajjala |
KDD | 3 |
| 2016 | Conversational Flow in Oxford-style DebatesabstractJustine Zhang, Ravi Kumar, Sujith Ravi, Cristian Danescu-Niculescu-Mizil. Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2016. Justine Zhang, Ravi Kumar 0001, Sujith Ravi, Cristian Danescu-Niculescu-Mizil |
HLT-NAACL | 3 |
| 2016 | Hierarchical Label Propagation and Discovery for Machine Generated EmailabstractMachine-generated documents such as email or dynamic web pages are single instantiations of a pre-defined structural template. As such, they can be viewed as a hierarchy of template and document specific content. This hierarchical template representation has several important advantages for document clustering and classification. First, templates capture common topics among the documents, while filtering out the potentially noisy variabilities such as personal information. Second, template representations scale far better than document representations since a single template captures numerous documents. Finally, since templates group together structurally similar documents, they can propagate properties between all the documents that match the template. In this paper, we use these advantages for document classification by formulating an efficient and effective hierarchical label propagation and discovery algorithm. The labels are propagated first over a template graph (constructed based on either term-based or topic-based similarities), and then to the matching documents. We evaluate the performance of the proposed algorithm using a large donated email corpus and show that the resulting template graph is significantly more compact than the corresponding document graph and the hierarchical label propagation is both efficient and effective in increasing the coverage of the baseline document classification algorithm. We demonstrate that the template label propagation achieves more than 91% precision and 93% recall, while increasing the label coverage by more than 11%. James B. Wendt, Michael Bendersky, Lluís Garcia Pueyo, Vanja Josifovski, Balint Miklos, Ivo Krka, Amitabh Saikia, Marc-Allen Cartright, Sujith Ravi |
WSDM | 10 |
| 2015 | Refer-to-as Relations as Semantic KnowledgeabstractWe study Refer-to-as relations as a new type of semanticknowledge. Compared to the much studied Is-a relation,which concerns factual taxonomy knowledge, Refer-to-as relationsaim to address pragmatic semantic knowledge. Forexample, a “penguin” is a “bird” from a taxonomy point ofview, but people rarely refer to a “penguin” as a “bird” invernacular use. This observation closely relates to the entrylevelcategorization studied in Prototype Theory in Psychology.We posit that Refer-to-as relations can be learned fromdata, and that both textual and visual information would behelpful in inferring the relations. By integrating existing lexicalstructure knowledge with language statistics and visualsimilarities, we formulate a collective inference approach tomap all object names in an encyclopedia to commonly usednames for each object. Our contributions include a new labeleddata set, the inference and optimization approach, andthe computed mappings and similarities. Song Feng 0002, Sujith Ravi, Ravi Kumar 0001, Polina Kuznetsova, Wei Liu 0015, Alexander C. Berg, Tamara L. Berg, Yejin Choi 0001 |
AAAI | 2 |
| 2014 | Great Question! Question Quality in Community Q&A
Sujith Ravi, Bo Pang 0001, Vibhor Rastogi, Ravi Kumar 0001 |
ICWSM | 1 |
| 2014 | Reducing the sampling complexity of topic modelsabstractInference in topic models typically involves a sampling step to associate latent variables with observations. Unfortunately the generative model loses sparsity as the amount of data increases, requiring O(k) operations per word for k topics. In this paper we propose an algorithm which scales linearly with the number of actually instantiated topics kd in the document. For large document collections and in structured hierarchical models kd ll k. This yields an order of magnitude speedup. Our method applies to a wide variety of statistical models such as PDP [16,4] and HDP [19]. Aaron Q. Li, Amr Ahmed 0001, Sujith Ravi, Alexander J. Smola |
KDD | 3 |
| 2014 | Parallel Algorithms for Unsupervised TaggingabstractWe propose a new method for unsupervised tagging that finds minimal models which are then further improved by Expectation Maximization training. In contrast to previous approaches that rely on manually specified and multi-step heuristics for model minimization, our approach is a simple greedy approximation algorithm DMLC (Distributed-Minimum-Label-Cover) that solves this objective in a single step. We extend the method and show how to efficiently parallelize the algorithm on modern parallel computing platforms while preserving approximation guarantees. The new method easily scales to large data and grammar sizes, overcoming the memory bottleneck in previous approaches. We demonstrate the power of the new algorithm by evaluating on various sequence labeling tasks: Part-of-Speech tagging for multiple languages (including low-resource languages), with complete and incomplete dictionaries, and supertagging, a complex sequence labeling task, where the grammar size alone can grow to millions of entries. Our results show that for all of these settings, our method achieves state-of-the-art scalable performance that yields high quality tagging outputs. Sujith Ravi, Sergei Vassilvitskii, Vibhor Rastogi |
Trans. Assoc. Comput. Linguistics | 1 |
| 2013 | Summarization Through Submodularity and Dispersion
Anirban Dasgupta 0001, Ravi Kumar 0001, Sujith Ravi |
ACL (1) | 3 |
| 2013 | Scalable Decipherment for Machine Translation via Hash Sampling
Sujith Ravi |
ACL (1) | 1 |
| 2013 | Measurement and modeling of eye-mouse behavior in the presence of nonlinear page layoutsabstractAs search pages are becoming increasingly complex, with images and nonlinear page layouts, understanding how users examine the page is important. We present a lab study on the effect of a rich informational panel to the right of the search result column, on eye and mouse behavior. Using eye and mouse data, we show that the flow of user attention on nonlinear page layouts is different from the widely believed top-down linear examination order of search results. We further demonstrate that the mouse, like the eye, is sensitive to two key attributes of page elements -- their position (layout), and their relevance to the user's task. We identify mouse measures that are strongly correlated with eye movements, and develop models to predict user attention (eye gaze) from mouse activity. These findings show that mouse tracking can be used to infer user attention and information flow patterns on search pages. Potential applications include ranking, search page optimization, and UI evaluation. Vidhya Navalpakkam, LaDawn Jentzsch, Rory Sayres, Sujith Ravi, Amr Ahmed 0001, Alexander J. Smola |
WWW | 4 |
| 2012 | Revisiting the Predictability of Language: Response Completion in Social Media
Sujith Ravi |
EMNLP-CoNLL | 2 |
| 2012 | FastEx: Hash Clustering with Exponential FamiliesabstractClustering is a key component in data analysis toolbox. Despite its importance, scalable algorithms often eschew rich statistical models in favor of simpler descriptions such as $k$-means clustering. In this paper we present a sampler, capable of estimating mixtures of exponential families. At its heart lies a novel proposal distribution using random projections to achieve high throughput in generating proposals, which is crucial for clustering models with large numbers of clusters. Amr Ahmed 0001, Sujith Ravi, Shravan M. Narayanamurthy, Alexander J. Smola |
NIPS | 2 |
| 2011 | Deciphering Foreign Language
Sujith Ravi, Kevin Knight |
ACL | 1 |
| 2011 | Bayesian Inference for Zodiac and Other Homophonic Ciphers
Sujith Ravi, Kevin Knight |
ACL | 1 |
| 2011 | Semantic Role Labeling Without Treebanks?
Stephen A. Boxwell, Chris Brew, Jason Baldridge, Dennis Mehay, Sujith Ravi |
IJCNLP | 5 |
| 2010 | Minimized Models and Grammar-Informed Initialization for Supertagging with Highly Ambiguous Lexicons
Sujith Ravi, Jason Baldridge, Kevin Knight |
ACL | 1 |
| 2010 | Fast, Greedy Model Minimization for Unsupervised Tagging
Sujith Ravi, Ashish Vaswani, Kevin Knight, David Chiang 0001 |
COLING | 1 |
| 2010 | Bayesian Inference for Finite-State Transducers
David Chiang 0001, Jonathan Graehl, Kevin Knight, Adam Pauls, Sujith Ravi |
HLT-NAACL | 5 |
| 2010 | Automatic generation of bid phrases for online advertisingabstractOne of the most prevalent online advertising methods is textual advertising. To produce a textual ad, an advertiser must craft a short creative (the text of the ad) linking to a landing page, which describes the product or service being promoted. Furthermore, the advertiser must associate the creative to a set of manually chosen bid phrases representing those Web search queries that should trigger the ad. For efficiency, given a landing page, the bid phrases are often chosen first, and then for each bid phrase the creative is produced using a template. Nevertheless, an ad campaign (e.g., for a large retailer) might involve thousands of landing pages and tens or hundreds of thousands of bid phrases, hence the entire process is very laborious. Sujith Ravi, Andrei Z. Broder, Evgeniy Gabrilovich, Vanja Josifovski, Sandeep Pandey, Bo Pang 0001 |
WSDM | 1 |
| 2010 | Does GIZA++ Make Search Errors?abstractWord alignment is a critical procedure within statistical machine translation (SMT). Brown et al. (1993) have provided the most popular word alignment algorithm to date, one that has been implemented in the GIZA (Al-Onaizan et al., 1999) and GIZA++ (Och and Ney 2003) software and adopted by nearly every SMT project. In this article, we investigate whether this algorithm makes search errors when it computes Viterbi alignments, that is, whether it returns alignments that are sub-optimal according to a trained model. Sujith Ravi, Kevin Knight |
Comput. Linguistics | 1 |
| 2009 | Minimized Models for Unsupervised Part-of-Speech Tagging
Sujith Ravi, Kevin Knight |
ACL/IJCNLP | 1 |
| 2009 | Learning Phoneme Mappings for Transliteration without Parallel Data
Sujith Ravi, Kevin Knight |
HLT-NAACL | 1 |
| 2008 | Using structured text for large-scale attribute extractionabstractWe propose a weakly-supervised approach for extracting class attributes from structured text available within Web documents. The overall precision of the extracted attributes is around 30% higher than with previous methods operating on Web documents. In addition to attribute extraction, this approach also automatically identifies values for a subset of the extracted class attributes. Sujith Ravi, Marius Pasca |
CIKM | 1 |
| 2008 | Attacking Decipherment Problems Optimally with Low-Order N-gram Models
Sujith Ravi, Kevin Knight |
EMNLP | 1 |
| 2008 | Automatic Prediction of Parser Accuracy
Sujith Ravi, Kevin Knight, Radu Soricut |
EMNLP | 1 |
| 2008 | Scaffolding On-Line Discussions with Past Discussions: An Analysis and Pilot Study of PedaBot
Jihie Kim, Erin Shaw, Sujith Ravi, Erin Tavano, Aniwat Arromratana, Pankaj Sarda |
Intelligent Tutoring Systems | 3 |
| 2007 | Profiling Student Interactions in Threaded Discussions with Speech Act Classifiers
Sujith Ravi, Jihie Kim |
AIED | 1 |