Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Vasudeva Varma

dblp:03/4045 · DBLP profile ↗
← Back
119ranked-venue papers
1as first author
24since 2021 · last 2026
0000-0003-1923-1725ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 61 · 13 since 2021Artificial intelligence and machine learning · 55 · 12 since 2021Applied, interdisciplinary, general and emerging computing · 18 · 5 since 2021Human-computer interaction and ubiquitous computing · 16 · 1 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 since 2021Software engineering, systems software and programming languages · 4 · 1 since 2021Systems, architecture and hardware · 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
8 papers
Language models and text generation · 49% Information extraction and text analysis · 21% Trustworthy machine learning · 11%
Databases, data mining, and information retrieval
12 papers
Information retrieval · 44% Web and social media mining · 37% Recommender systems · 14%

Topics — the 30 heaviest of 42, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
text summarization
1.022023
XWikiGen: Cross-lingual Summarization for Encyclopedic Text Generation in Low Resource Languages · WWW 2023
Unity in Diversity: Learning Distributed Heterogeneous Sentence Representation for Extractive Summarization · AAAI 2018
Natural language and speech › Language models and text generation
text generation
0.712023
XWikiGen: Cross-lingual Summarization for Encyclopedic Text Generation in Low Resource Languages · WWW 2023
Information retrieval
text summarization
0.622019
clstk: The Cross-Lingual Summarization Tool-Kit · WSDM 2019
CharBoxes: a system for automatic discovery of character infoboxes from books · SIGIR 2014
Natural language and speech › Language models and text generation › text generation › text simplification
medical text simplification
0.412020
Leveraging Social Media for Medical Text Simplification · SIGIR 2020
Natural language and speech › Language models and text generation › text generation
text simplification
0.412020
Leveraging Social Media for Medical Text Simplification · SIGIR 2020
Natural language and speech › Language models and text generation › controllable text generation
text style transfer
0.412020
Adapting Language Models for Non-Parallel Author-Stylized Rewriting · AAAI 2020
Machine learning › Trustworthy machine learning › fairness
bias mitigation
0.412019
Stereotypical Bias Removal for Hate Speech Detection Task using Knowledge-based Generalizations · WWW 2019
Machine learning › Trustworthy machine learning
fairness
0.412019
Stereotypical Bias Removal for Hate Speech Detection Task using Knowledge-based Generalizations · WWW 2019
Natural language and speech › Information extraction and text analysis › abusive language detection
hate speech detection
0.412019
Stereotypical Bias Removal for Hate Speech Detection Task using Knowledge-based Generalizations · WWW 2019
Natural language and speech › Information extraction and text analysis › text classification
multi-label text classification
0.412019
Multi-label Categorization of Accounts of Sexism using a Neural Framework · EMNLP/IJCNLP (1) 2019
Machine learning › Generative modeling › variational autoencoder
multimodal variational autoencoder
0.412019
MVAE: Multimodal Variational Autoencoder for Fake News Detection · WWW 2019
Natural language and speech › Information extraction and text analysis › abusive language detection
sexism detection
0.412019
Multi-label Categorization of Accounts of Sexism using a Neural Framework · EMNLP/IJCNLP (1) 2019
Natural language and speech › Information extraction and text analysis
text classification
0.412019
Multi-label Categorization of Accounts of Sexism using a Neural Framework · EMNLP/IJCNLP (1) 2019
Machine learning › Generative modeling
variational autoencoder
0.412019
MVAE: Multimodal Variational Autoencoder for Fake News Detection · WWW 2019
Web and social media mining › misinformation detection
fake news detection
0.412019
MVAE: Multimodal Variational Autoencoder for Fake News Detection · WWW 2019
Web and social media mining
misinformation detection
0.412019
MVAE: Multimodal Variational Autoencoder for Fake News Detection · WWW 2019
Web and social media mining › misinformation detection › fake news detection
multimodal fake news detection
0.412019
MVAE: Multimodal Variational Autoencoder for Fake News Detection · WWW 2019
Natural language and speech › Language models and text generation › text summarization
extractive summarization
0.312018
Unity in Diversity: Learning Distributed Heterogeneous Sentence Representation for Extractive Summarization · AAAI 2018
Machine learning › Representation and self-supervised learning › text embedding
sentence embedding
0.312018
Unity in Diversity: Learning Distributed Heterogeneous Sentence Representation for Extractive Summarization · AAAI 2018
Web and social media mining › misinformation detection
clickbait detection
0.312018
Identifying Clickbait: A Multi-Strategy Approach Using Neural Networks · SIGIR 2018
Information retrieval
cross-language information retrieval
0.332019
clstk: The Cross-Lingual Summarization Tool-Kit · WSDM 2019
Experiments in CLIR using fuzzy string search based on surface similarity · SIGIR 2009
WebKhoj: Indian language IR from multiple character encodings · WWW 2006
Machine learning › Representation and self-supervised learning › text embedding
document embedding
0.212016
Doc2Sent2Vec: A Novel Two-Phase Approach for Learning Document Representation · SIGIR 2016
Information retrieval › document processing › document analysis
document representation
0.212016
Doc2Sent2Vec: A Novel Two-Phase Approach for Learning Document Representation · SIGIR 2016
Information retrieval
query processing
0.222011
Tossing coins to trim long queries · SIGIR 2011
An information retrieval approach to spelling suggestion · WWW 2010
Natural language and speech › Language models and text generation
low-resource language processing
0.212023
XWikiGen: Cross-lingual Summarization for Encyclopedic Text Generation in Low Resource Languages · WWW 2023
Data mining › text mining
information extraction
0.212014
CharBoxes: a system for automatic discovery of character infoboxes from books · SIGIR 2014
Information retrieval › search engines › semantic search › entity retrieval
product entity retrieval
0.212014
Modeling the evolution of product entities · SIGIR 2014
Recommender systems
content discovery
0.212013
Timespent based models for predicting user retention · WWW 2013
Web and social media mining
user engagement
0.212013
Timespent based models for predicting user retention · WWW 2013
Health and well-being technologies
health literacy
0.112020
Leveraging Social Media for Medical Text Simplification · SIGIR 2020

Methods — techniques the papers use, named apart from their topics

denoising autoencoder · 1.3seq-to-seq models · 0.9multimodal representation learning · 0.8binary classification · 0.8neural network · 0.7siamese network · 0.7extractive summarization · 0.7convolutional neural network · 0.7bidirectional LSTM · 0.7attention mechanism · 0.7abstractive summarization · 0.7transformer · 0.4fine-tuning · 0.4variational autoencoder · 0.4knowledge-based generalization · 0.4unsupervised learning · 0.2naive bayes · 0.2conditional random field · 0.2
YearPublicationVenuePosition
2026 Learning from Giants: Attribution-Aligned Knowledge Distillation for Interpretable ELL Essay Assessment
Savita Bhat, Vasudeva Varma
AIED2
2026 Decoding Latent Reasoning: Mechanistic Interpretability of Chain of Continuous Thought with Sparse Autoencoders
Shlok Sand, Chaitanya Shah, Vasudeva Varma
AIED (3)3
2026 IndicDISCO-MT: A Discourse-Centric Benchmark for Evaluating Discourse Phenomena in Indian Language Machine Translation
abstract
Discourse-level translation remains a major challenge for machine translation (MT) systems, particularly for translation from Indian languages to English. This difficulty arises due to factors such as rich morphology, diverse syntactic structures, unmarked gender distinctions in pronouns, and the limited availability of discourse-aware training data. Existing evaluation benchmarks primarily focus on sentence-level translation quality and fail to capture important discourse phenomena such as pronoun resolution and lexical cohesion. To address this gap, we introduce IndicDISCO-MT, a parallel benchmark dataset covering translations from eight Indian languages such as Bengali, Gujarati, Hindi, Marathi, Kannada, Tamil, Telugu and Urdu to English. On top of this dataset, we are first to introduce DiscoAlign, a human annotated word to word alignment benchmark dataset, that captures correspondences between source and target words across languages. In addition, we propose two evaluation benchmarks, ProAlign and LexiAlign, designed to specifically assess the ability of large language models (LLMs) and MT systems to handle personal pronouns and lexical cohesion. Our evaluation of recent LLMs and MT systems on these benchmarks shows that although models achieve high overall translation quality, they still struggle to accurately preserve discourse-level phenomena. The proposed benchmarks provide a systematic framework for evaluating discourse aware translation and can facilitate the development of MT systems that generate more coherent and contextually consistent translations.
Heli Hingrajiya, Vennela Bairi, Vandan Mujadia, Dipti Misra Sharma, Parameswari Krishnamurthy, Vasudeva Varma
EAMT (1)6
2026 LLM powered Spatial Enrichment of Message Sequence Charts and its Applications
Nitin Ramrakhiyani, Sachin Pawar, Girish Keshav Palshikar, Vasudeva Varma
Expert Syst. Appl.4
2025 Enhancing Message Sequence Charts with Spatial Knowledge
Nitin Ramrakhiyani, Sachin Pawar, Girish Keshav Palshikar, Vasudeva Varma
PAKDD (5)4
2025 Gauging, enriching and applying geography knowledge in Pre-trained Language Models
Nitin Ramrakhiyani, Vasudeva Varma, Girish Keshav Palshikar, Sachin Pawar
Inf. Process. Manag.2
2024 OutlineGen: Multi-lingual Outline Generation for Encyclopedic Text in Low Resource Languages
Shivansh Subramanian, Dhaval Taunk, Manish Gupta 0001, Vasudeva Varma
ASONAM (2)4
2024 Can LLMs Generate Architectural Design Decisions? - An Exploratory Empirical Study
abstract
Architectural Knowledge Management (AKM) involves the organized handling of information related to architectural decisions and design within a project or organization. An essential artefact of AKM is the Architecture Decision Records (ADR), which documents key design decisions. ADRs are documents that capture decision context, decision made and various aspects related to a design decision, thereby promoting transparency, collaboration, and understanding. Despite their benefits, ADR adoption in software development has been slow due to challenges like time constraints and inconsistent uptake. Recent advancements in Large Language Models (LLMs) may help bridge this adoption gap by facilitating ADR generation. However, the effectiveness of LLM for ADR generation or understanding is something that has not been explored. To this end, in this work, we perform an exploratory study which aims to investigate the feasibility of using LLM for the generation of ADRs given the decision context. In our exploratory study, we utilize GPT and T5-based models with 0-shot, few-shot, and fine-tuning approaches to generate the Decision of an ADR given its Context. Our results indicate that in a 0-shot setting, state-of-the-art models such as GPT-4 generate relevant and accurate Design Decisions, although they fall short of human-level performance. Additionally, we observe that more cost-effective models like GPT-3.5 can achieve similar outcomes in a few-shot setting, and smaller models such as Flan-T5 can yield comparable results after fine-tuning. To conclude, this exploratory study suggests that LLM can generate Design Decisions, but further research is required to attain human-level generation and establish standardized widespread adoption.
Rudra Dhar, Karthik Vaidhyanathan, Vasudeva Varma
ICSA3
2024 Generating Entity Embeddings for Populating Wikipedia Knowledge Graph by Notability Detection
Gokul Thota, Vasudeva Varma
NLDB (2)2
2024 CircuitVQA: A Visual Question Answering Dataset for Electrical Circuit Images
Rahul Mehta 0008, Bhavyajeet Singh, Vasudeva Varma, Manish Gupta 0001
ECML/PKDD (1)3
2024 Multi-task learning neural framework for categorizing sexism
Harika Abburi, Pulkit Parikh, Niyati Chhaya, Vasudeva Varma
Comput. Speech Lang.4
2023 XFLT: Exploring Techniques for Generating Cross Lingual Factually Grounded Long Text
abstract
Multiple business scenarios require an automated generation of descriptive human-readable long text from structured input data, where the source is typically a high-resource language and the target is a low or medium resource language. We define the Cross-Lingual Fact to Long Text Generation (XFLT) as a novel natural language generation (NLG) task that involves generating descriptive and human-readable long text in a target language from structured input data (such as fact triples) in a source language. XFLT is challenging because of (a) hallucinatory nature of the state-of-the-art NLG models, (b) lack of good quality training data, and (c) lack of a suitable cross-lingual NLG metric. Unfortunately previous work focuses on different related problem settings (cross-lingual facts to short text or monolingual graph to text) and has made no efforts to handle hallucinations. In this paper, we contribute a novel dataset, XLALIGN with over 64,000 paragraphs across 12 different languages, and English facts. We propose a novel solution to the XFLT task which addresses these challenges by training multilingual Transformer-based encoder-decoder models with coverage prompts and grounded decoding. Further, it improves on the XFLT quality by defining task-specific reward functions and training on them using reinforcement learning. On XLALIGN, we compare this novel solution with several strong baselines using a new metric, cross-lingual PARENT. We also make our code and data publicly available https://drive.google.com/file/d/1sHgcwXKribjrm2grbs-LzXUUqXQitD2N/.
Bhavyajeet Singh, Kancharla Aditya Hari, Rahul Mehta 0008, Tushar Abhishek, Manish Gupta 0001, Vasudeva Varma
ECAI6
2023 Learning through Wikipedia and Generative AI Technologies
Praveen Garimella, Vasudeva Varma
EDM2
2023 XF2T: Cross-lingual Fact-to-Text Generation for Low-Resource Languages
abstract
Multiple business scenarios require an automated generation of descriptive humanreadable text from structured input data.This has resulted into substantial work on fact-totext generation systems recently.Unfortunately, previous work on fact-to-text (F2T) generation has focused primarily on English mainly due to the high availability of relevant datasets.Only recently, the problem of crosslingual fact-to-text (XF2T) was proposed for generation across multiple languages alongwith a dataset, XALIGN for eight languages.However, there has been no rigorous work on the actual XF2T generation problem.We extend XALIGN dataset with annotated data for four more languages: Punjabi, Malayalam, Assamese and Oriya.We conduct an extensive study using popular Transformer-based text generation models on our extended multilingual dataset, which we call XALIGNV2.Further, we investigate the performance of different text generation strategies: multiple variations of pretraining, fact-aware embeddings and structure-aware input encoding.Our extensive experiments show that a multi-lingual mT5 model which uses fact-aware embeddings with structure-aware input encoding leads to best results (30.90 BLEU, 55.12 METEOR and 59.17 chrF++) across the twelve languages.We make our code and dataset publicly available 1 , and hope that this will help advance further research in this critical area. https://github.com/blitzprecision/ XAlignV22 A fact is a triple composed of subject, relation and object.
Shivprasad Sagare, Tushar Abhishek, Bhavyajeet Singh, Anubhav Sharma, Manish Gupta 0001, Vasudeva Varma
INLG6
2023 Neural Models for Factual Inconsistency Classification with Explanations
abstract
Factual consistency is one of the most important requirements when editing high quality documents. It is extremely important for automatic text generation systems like summarization, question answering, dialog modeling, and language modeling. Still, automated factual inconsistency detection is rather under-studied. Existing work has focused on (a) finding fake news keeping a knowledge base in context, or (b) detecting broad contradiction (as part of natural language inference literature). However, there has been no work on detecting and explaining types of factual inconsistencies in text, without any knowledge base in context. In this paper, we leverage existing work in linguistics to formally define five types of factual inconsistencies. Based on this categorization, we contribute a novel dataset, FICLE (Factual Inconsistency CLassification with Explanation), with $$\sim $$ 8K samples where each sample consists of two sentences (claim and context) annotated with type and span of inconsistency. When the inconsistency relates to an entity type, it is labeled as well at two levels (coarse and fine-grained). Further, we leverage this dataset to train a pipeline of four neural models to predict inconsistency type with explanations, given a (claim, context) sentence pair. Explanations include inconsistent claim fact triple, inconsistent context span, inconsistent claim component, coarse and fine-grained inconsistent entity types. The proposed system first predicts inconsistent spans from claim and context; and then uses them to predict inconsistency types and inconsistent entity types (when inconsistency is due to entities). We experiment with multiple Transformer-based natural language classification as well as generative models, and find that DeBERTa performs the best. Our proposed methods provide a weighted F1 of $$\sim $$ 87% for inconsistency type classification across the five classes. We make the code and dataset publicly available ( https://github.com/blitzprecision/FICLE ).
Tathagata Raha, Mukund Choudhary, Abhinav Menon, KV Aditya Srivatsa, Manish Gupta 0001, Vasudeva Varma
ECML/PKDD (3)7
2023 XWikiGen: Cross-lingual Summarization for Encyclopedic Text Generation in Low Resource Languages
abstract
Lack of encyclopedic text contributors, especially on Wikipedia, makes automated text generation for low resource (LR) languages a critical problem. Existing work on Wikipedia text generation has focused on English only where English reference articles are summarized to generate English Wikipedia pages. But, for low-resource languages, the scarcity of reference articles makes monolingual summarization ineffective in solving this problem. Hence, in this work, we propose XWikiGen, which is the task of cross-lingual multi-document summarization of text from multiple reference articles, written in various languages, to generate Wikipedia-style text. Accordingly, we contribute a benchmark dataset, XWikiRef, spanning ∼ 69K Wikipedia articles covering five domains and eight languages. We harness this dataset to train a two-stage system where the input is a set of citations and a section title and the output is a section-specific LR summary. The proposed system is based on a novel idea of neural unsupervised extractive summarization to coarsely identify salient information followed by a neural abstractive model to generate the section-specific text. Extensive experiments show that multi-domain training is better than the multi-lingual setup on average. We make our code and dataset publicly available1.
Dhaval Taunk, Shivprasad Sagare, Anupam Patil, Shivansh Subramanian, Manish Gupta 0001, Vasudeva Varma
WWW6
2022 Investigating Strategies for Clause Recommendation
abstract
Clause recommendation is the problem of recommending a clause to a legal contract, given the context of the contract in question and the clause type to which the clause should belong. With not much prior work being done toward the generation of legal contracts, this problem was proposed as a first step toward the bigger problem of contract generation. As an open-ended text generation problem, the distinguishing characteristics of this problem lie in the nature of legal language as a sublanguage and the considerable similarity of textual content within the clauses of a specific type. This similarity aspect in legal clauses drives us to investigate the importance of similar contracts’ representation for recommending clauses. In our work, we experiment with generating clauses for 15 commonly occurring clause types in contracts expanding upon the previous work on this problem and analyzing clause recommendations in varying settings using information derived from similar contracts.
Sagar Joshi, Sumanth Balaji, Jerrin Thomas, Aparna Garimella, Vasudeva Varma
JURIX5
2022 Leveraging Mental Health Forums for User-level Depression Detection on Social Media
abstract
The number of depression and suicide risk cases on social media platforms is ever-increasing, and the lack of depression detection mechanisms on these platforms is becoming increasingly apparent. A majority of work in this area has focused on leveraging linguistic features while dealing with small-scale datasets. However, one faces many obstacles when factoring into account the vastness and inherent imbalance of social media content. In this paper, we aim to optimize the performance of user-level depression classification to lessen the burden on computational resources. The resulting system executes in a quicker, more efficient manner, in turn making it suitable for deployment. To simulate a platform agnostic framework, we simultaneously replicate the size and composition of social media to identify victims of depression. We systematically design a solution that categorizes post embeddings, obtained by fine-tuning transformer models such as RoBERTa, and derives user-level representations using hierarchical attention networks. We also introduce a novel mental health dataset to enhance the performance of depression categorization. We leverage accounts of depression taken from this dataset to infuse domain-specific elements into our framework. Our proposed methods outperform numerous baselines across standard metrics for the task of depression detection in text.
Sravani Boinepelli, Tathagata Raha, Harika Abburi, Pulkit Parikh, Niyati Chhaya, Vasudeva Varma
LREC6
2022 Fact Aware Multi-task Learning for Text Coherence Modeling
Tushar Abhishek, Daksh Rawat, Manish Gupta 0001, Vasudeva Varma
PAKDD (2)4
2021 SCATE: shared cross attention transformer encoders for multimodal fake news detection
abstract
Social media platforms have democratized the publication process resulting into easy and viral propagation of information. Oftentimes this misinformation is accompanied by misleading or doctored images that quickly circulate across the internet and reach many unsuspecting users. Several manual as well as automated efforts have been undertaken in the past to solve this critical problem. While manual efforts cannot keep up with the rate at which this content is churned out, many automated approaches only leverage concatenation (of the image and text representations) thereby failing to build effective crossmodal embeddings. Architectures like this fail in many cases because the text or image doesn't need to be false for the corresponding text, image pair to be misinformation. While some recent work attempts to use attention techniques to compute a crossmodal representation using pretrained text and image embeddings, we show a more effective approach towards utilizing such pretrained embeddings to build richer representations that can be classified better. This involves several challenges like how to handle text variations on Twitter and Weibo, how to encode the image information and how to leverage the text and image encodings together effectively. Our architecture, SCATE (Shared Cross Attention Transformer Encoders), leverages deep convolutional neural networks and transformer-based methods to encode image and text information utilizing crossmodal attention and shared layers for the two modalities. Our experiments with three popular benchmark datasets (Twitter, WeiboA and WeiboB) show that our proposed methods outperform the state-of-the-art methods by approximately three percentage points on all three datasets.
Tanmay Sachan, Nikhil Pinnaparaju, Manish Gupta 0001, Vasudeva Varma
ASONAM4
2021 Goal-Directed Extractive Summarization of Financial Reports
abstract
Financial reports filed by various companies discuss compliance, risks, and future plans, such as goals and new projects, which directly impact their stock price. Quick consumption of such information is critical for financial analysts and investors to make stock buy/sell decisions and for equity evaluations. Hence, we study the problem of extractive summarization of 10-K reports. Recently, Transformer-based summarization models have become very popular. However, lack of in-domain labeled summarization data is a major roadblock to train such finance-specific summarization models. We also show that zero-shot inference on such pretrained models is not as effective either. In this paper, we address this challenge by modeling 10-K report summarization using a goal-directed setting where we leverage summaries with labeled goal-related data for the stock buy/sell classification goal. Further, we provide improvements by considering a multi-task learning method with an industry classification auxiliary task. Intrinsic evaluation as well as extrinsic evaluation for the stock buy/sell classification and portfolio construction tasks shows that our proposed method significantly outperforms strong baselines.
Yash Agrawal, Vivek Anand, Manish Gupta 0001, S. Arunachalam, Vasudeva Varma
CIKM5
2021 T3N: Harnessing Text and Temporal Tree Network for Rumor Detection on Twitter
Nikhil Pinnaparaju, Manish Gupta 0001, Vasudeva Varma
PAKDD (1)3
2021 Fine-Grained Multi-label Sexism Classification Using a Semi-Supervised Multi-level Neural Approach
abstract
Abstract Sexism, a permeate form of oppression, causes profound suffering through various manifestations. Given the increasing number of experiences of sexism shared online, categorizing these recollections automatically can support the battle against sexism, since it can promote successful evaluations by gender studies researchers and government representatives engaged in policy making. In this paper, we examine the fine-grained, multi-label classification of accounts (reports) of sexism. To the best of our knowledge, we consider substantially more categories of sexism than any related prior work through our 23-class problem formulation. Moreover, we present the first semi-supervised work for the multi-label classification of accounts describing any type(s) of sexism. We devise self-training-based techniques tailor-made for the multi-label nature of the problem to utilize unlabeled samples for augmenting the labeled set. We identify high textual diversity with respect to the existing labeled set as a desirable quality for candidate unlabeled instances and develop methods for incorporating it into our approach. We also explore ways of infusing class imbalance alleviation for multi-label classification into our semi-supervised learning, independently and in conjunction with the method involving diversity. In addition to data augmentation methods, we develop a neural model which combines biLSTM and attention with a domain-adapted BERT model in an end-to-end trainable manner. Further, we formulate a multi-level training approach in which models are sequentially trained using categories of sexism of different levels of granularity. Moreover, we devise a loss function that exploits any label confidence scores associated with the data. Several proposed methods outperform various baselines on a recently released dataset for multi-label sexism categorization across several standard metrics.
Harika Abburi, Pulkit Parikh, Niyati Chhaya, Vasudeva Varma
Data Sci. Eng.4
2021 Categorizing Sexism and Misogyny through Neural Approaches
abstract
Sexism, an injustice that subjects women and girls to enormous suffering, manifests in blatant as well as subtle ways. In the wake of growing documentation of experiences of sexism on the web, the automatic categorization of accounts of sexism has the potential to assist social scientists and policymakers in studying and thereby countering sexism. The existing work on sexism classification has certain limitations in terms of the categories of sexism used and/or whether they can co-occur. To the best of our knowledge, this is the first work on the multi-label classification of sexism of any kind(s). 1 We also consider the related task of misogyny classification. While sexism classification is performed on textual accounts describing sexism suffered or observed, misogyny classification is carried out on tweets perpetrating misogyny. We devise a novel neural framework for classifying sexism and misogyny that can combine text representations obtained using models such as Bidirectional Encoder Representations from Transformers with distributional and linguistic word embeddings using a flexible architecture involving recurrent components and optional convolutional ones. Further, we leverage unlabeled accounts of sexism to infuse domain-specific elements into our framework. To evaluate the versatility of our neural approach for tasks pertaining to sexism and misogyny, we experiment with adapting it for misogyny identification. For categorizing sexism, we investigate multiple loss functions and problem transformation techniques to address the multi-label problem formulation. We develop an ensemble approach using a proposed multi-label classification model with potentially overlapping subsets of the category set. Proposed methods outperform several deep-learning as well as traditional machine learning baselines for all three tasks.
Pulkit Parikh, Harika Abburi, Niyati Chhaya, Manish Gupta 0001, Vasudeva Varma
ACM Trans. Web5
2020 Adapting Language Models for Non-Parallel Author-Stylized Rewriting
abstract
Given the recent progress in language modeling using Transformer-based neural models and an active interest in generating stylized text, we present an approach to leverage the generalization capabilities of a language model to rewrite an input text in a target author's style. Our proposed approach adapts a pre-trained language model to generate author-stylized text by fine-tuning on the author-specific corpus using a denoising autoencoder (DAE) loss in a cascaded encoder-decoder framework. Optimizing over DAE loss allows our model to learn the nuances of an author's style without relying on parallel data, which has been a severe limitation of the previous related works in this space. To evaluate the efficacy of our approach, we propose a linguistically-motivated framework to quantify stylistic alignment of the generated text to the target author at lexical, syntactic and surface levels. The evaluation framework is both interpretable as it leads to several insights about the model, and self-contained as it does not rely on external classifiers, e.g. sentiment or formality classifiers. Qualitative and quantitative assessment indicates that the proposed approach rewrites the input text with better alignment to the target style while preserving the original content better than state-of-the-art baselines.
Bakhtiyar Syed, Balaji Vasan Srinivasan, Anandhavelu Natarajan, Vasudeva Varma
AAAI5
2020 Compression of Deep Learning Models for NLP
abstract
In recent years, the fields of NLP and information retrieval have made tremendous progress thanks to deep learning models like RNNs and LSTMs, and Transformer[35] based models like BERT[9]. But these models are humongous in size. Real world applications however demand small model size, low response times and low computational power wattage. We will discuss six different types of methods (pruning, quantization, knowledge distillation, parameter sharing, matrix decomposition, and other Transformer based methods) for compression of such models to enable their deployment in real industry NLP projects. Given the critical need of building applications with efficient and small models, and the large amount of recently published work in this area, we believe that this tutorial is very timely. We will organize related work done by the 'deep learning for NLP' community in the past few years and present it as a coherent story.
Manish Gupta 0001, Vasudeva Varma, Sonam Damani, Kedhar Nath Narahari
CIKM2
2020 Semi-supervised Multi-task Learning for Multi-label Fine-grained Sexism Classification
abstract
Sexism, a form of oppression based on one’s sex, manifests itself in numerous ways and causes enormous suffering. In view of the growing number of experiences of sexism reported online, categorizing these recollections automatically can assist the fight against sexism, as it can facilitate effective analyses by gender studies researchers and government officials involved in policy making. In this paper, we investigate the fine-grained, multi-label classification of accounts (reports) of sexism. To the best of our knowledge, we work with considerably more categories of sexism than any published work through our 23-class problem formulation. Moreover, we propose a multi-task approach for fine-grained multi-label sexism classification that leverages several supporting tasks without incurring any manual labeling cost. Unlabeled accounts of sexism are utilized through unsupervised learning to help construct our multi-task setup. We also devise objective functions that exploit label correlations in the training data explicitly. Multiple proposed methods outperform the state-of-the-art for multi-label sexism classification on a recently released dataset across five standard metrics.
Harika Abburi, Pulkit Parikh, Niyati Chhaya, Vasudeva Varma
COLING4
2020 Predicting Clickbait Strength in Online Social Media
abstract
Hoping for a large number of clicks and potentially high social shares, journalists of various news media outlets publish sensationalist headlines on social media.These headlines lure the readers to click on them and satisfy the curiosity gap in their mind.Low quality material pointed to by clickbaits leads to time wastage and annoyance for users.Even for enterprises publishing clickbaits, it hurts more than it helps as it erodes user trust, attracts wrong visitors, and produces negative signals for ranking algorithms.Hence, identifying and flagging clickbait titles is very essential.Previous work on clickbaits has majorly focused on binary classification of clickbait titles.However not all clickbaits are equally clickbaity.It is not only essential to identify a clickbait, but also to identify the intensity of the clickbait based on the strength of the clickbait.In this work, we model clickbait strength prediction as a regression problem.While previous methods have relied on traditional machine learning or vanilla recurrent neural networks, we rigorously investigate the use of transformers for clickbait strength prediction.On a benchmark dataset with ∼39K posts, our methods outperform all the existing methods in the Clickbait Challenge 1 .
Vijayasaradhi Indurthi, Bakhtiyar Syed, Manish Gupta 0001, Vasudeva Varma
COLING4
2020 Retrieval of Prior Court Cases Using Witness Testimonies
abstract
Witness testimonies are important constituents of a court case description and play a significant role in the final decision. We propose two techniques to identify sentences representing witness testimonies. The first technique employs linguistic rules whereas the second technique applies distant supervision where training set is constructed automatically using the output of the first technique. We then represent the identified witness testimonies in a more meaningful structure – event verb (predicate) along with its arguments corresponding to semantic roles A0 and A1 [1]. We demonstrate effectiveness of such representation in retrieving semantically similar prior relevant cases. To the best of our knowledge, this is the first paper to apply NLP techniques to extract witness information from court judgements and use it for retrieving prior court cases.
Kripabandhu Ghosh, Sachin Pawar, Girish Keshav Palshikar, Pushpak Bhattacharyya, Vasudeva Varma
JURIX5
2020 Leveraging Social Media for Medical Text Simplification
abstract
Patients are increasingly using the web for understanding medical information, making health decisions, and validating physicians' advice. However, most of this content is tailored to an expert audience, due to which people with inadequate health literacy often find it difficult to access, comprehend, and act upon this information. Medical text simplification aims to alleviate this problem by computationally simplifying medical text. Most text simplification methods employ neural seq-to-seq models for this task. However, training such models requires a corpus of aligned complex and simple sentences. Creating such a dataset manually is effort intensive, while creating it automatically is prone to alignment errors. To overcome these challenges, we propose a denoising autoencoder based neural model for this task which leverages the simplistic writing style of medical social media text. Experiments on four datasets show that our method significantly outperforms the best known medical text simplification models across multiple automated and human evaluation metrics. Our model achieves an improvement of up to 16.52% over the existing best performing model on SARI which is the primary metric to evaluate text simplification models.
Nikhil Pattisapu, Nishant Prabhu, Smriti Bhati, Vasudeva Varma
SIGIR4
2020 Fine-grained Multi-label Sexism Classification Using Semi-supervised Learning
Harika Abburi, Pulkit Parikh, Niyati Chhaya, Vasudeva Varma
WISE (2)4
2020 Distant supervision for medical concept normalization
Nikhil Pattisapu, Vivek Anand, Sangameshwar Patil, Girish Keshav Palshikar, Vasudeva Varma
J. Biomed. Informatics5
2019 Domain Adaptive Neural Sentence Compression by Tree Cutting
Litton J. Kurisinkel, Yue Zhang 0004, Vasudeva Varma
ECIR (1)3
2019 A Simple Neural Approach to Spatial Role Labelling
Nitin Ramrakhiyani, Girish Keshav Palshikar, Vasudeva Varma
ECIR (2)3
2019 Inductive Transfer Learning for Detection of Well-Formed Natural Language Search Queries
Bakhtiyar Syed, Vijayasaradhi Indurthi, Manish Gupta 0001, Manish Shrivastava 0001, Vasudeva Varma
ECIR (2)5
2019 Multi-label Categorization of Accounts of Sexism using a Neural Framework
abstract
Pulkit Parikh, Harika Abburi, Pinkesh Badjatiya, Radhika Krishnan, Niyati Chhaya, Manish Gupta, Vasudeva Varma. 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.
Pulkit Parikh, Harika Abburi, Pinkesh Badjatiya, Radhika Krishnan, Niyati Chhaya, Manish Gupta 0001, Vasudeva Varma
EMNLP/IJCNLP (1)7
2019 clstk: The Cross-Lingual Summarization Tool-Kit
abstract
Cross-lingual summarization (CLS) aims to create summaries in a target language, from a document or document set given in a different, source language. Cross-lingual summarization can play a critical role in enabling cross-lingual information access for millions of people across the globe who do not speak or understand languages having large representation on the web. It can also make documents originally published in local languages quickly accessible to a large audience which does not understand those local languages. Though cross-lingual summarization has gathered some attention in the last decade, there has been no serious effort to publish rigorous software for this task. In this paper, we provide a design for an end-to-end CLS software called clstk. Besides implementing a number of methods proposed by different CLS researchers over years, the software integrates multiple components critical for CLS. We hope that this extremely modular tool-kit will help CLS researchers to contribute more effectively to the area.
Nisarg Jhaveri, Manish Gupta 0001, Vasudeva Varma
WSDM3
2019 Stereotypical Bias Removal for Hate Speech Detection Task using Knowledge-based Generalizations
abstract
With the ever-increasing cases of hate spread on social media platforms, it is critical to design abuse detection mechanisms to pro-actively avoid and control such incidents. While there exist methods for hate speech detection, they stereotype words and hence suffer from inherently biased training. Bias removal has been traditionally studied for structured datasets, but we aim at bias mitigation from unstructured text data.
Pinkesh Badjatiya, Manish Gupta 0001, Vasudeva Varma
WWW3
2019 MVAE: Multimodal Variational Autoencoder for Fake News Detection
abstract
In recent times, fake news and misinformation have had a disruptive and adverse impact on our lives. Given the prominence of microblogging networks as a source of news for most individuals, fake news now spreads at a faster pace and has a more profound impact than ever before. This makes detection of fake news an extremely important challenge. Fake news articles, just like genuine news articles, leverage multimedia content to manipulate user opinions but spread misinformation. A shortcoming of the current approaches for the detection of fake news is their inability to learn a shared representation of multimodal (textual + visual) information. We propose an end-to-end network, Multimodal Variational Autoencoder (MVAE), which uses a bimodal variational autoencoder coupled with a binary classifier for the task of fake news detection. The model consists of three main components, an encoder, a decoder and a fake news detector module. The variational autoencoder is capable of learning probabilistic latent variable models by optimizing a bound on the marginal likelihood of the observed data. The fake news detector then utilizes the multimodal representations obtained from the bimodal variational autoencoder to classify posts as fake or not. We conduct extensive experiments on two standard fake news datasets collected from popular microblogging websites: Weibo and Twitter. The experimental results show that across the two datasets, on average our model outperforms state-of-the-art methods by margins as large as ~ 6% in accuracy and ~ 5% in F1 scores.
Dhruv Khattar, Jaipal Singh Goud, Manish Gupta 0001, Vasudeva Varma
WWW4
2019 A distant supervision based approach to medical persona classification
Nikhil Pattisapu Priyatam, Manish Gupta 0001, Ponnurangam Kumaraguru, Vasudeva Varma
J. Biomed. Informatics4
2018 Unity in Diversity: Learning Distributed Heterogeneous Sentence Representation for Extractive Summarization
abstract
Automated multi-document extractive text summarization is a widely studied research problem in the field of natural language understanding. Such extractive mechanisms compute in some form the worthiness of a sentence to be included into the summary. While the conventional approaches rely on human crafted document-independent features to generate a summary, we develop a data-driven novel summary system called HNet, which exploits the various semantic and compositional aspects latent in a sentence to capture document independent features. The network learns sentence representation in a way that, salient sentences are closer in the vector space than non-salient sentences. This semantic and compositional feature vector is then concatenated with the document-dependent features for sentence ranking. Experiments on the DUC benchmark datasets (DUC-2001, DUC-2002 and DUC-2004) indicate that our model shows significant performance gain of around 1.5-2 points in terms of ROUGE score compared with the state-of-the-art baselines.
Manish Gupta 0001, Vasudeva Varma
AAAI3
2018 HRAM: A Hybrid Recurrent Attention Machine for News Recommendation
abstract
Popular methods for news recommendation which are based on collaborative filtering and content-based filtering have multiple drawbacks. The former method does not account for the sequential nature of news reading and suffers from the problem of cold-start, while the latter, suffers from over-specialization. In order to address these issues for news recommendation we propose a Hybrid Recurrent Attention Machine (HRAM). HRAM consists of two components. The first component utilizes a neural network for matrix factorization. While in the second component, we first learn the distributed representation of each news article. We then use the historical data of the user in a sequential manner and feed it to an attention-based recurrent layer. Finally, we concatenate the outputs from both these components and use further hidden layers in order to make predictions. In this way, we harness the information present in the user reading history and boost it with the information available through collaborative filtering for providing better news recommendations. Extensive experiments over two real-world datasets show that the proposed model provides significant improvement over the state-of-the-art.
Dhruv Khattar, Vaibhav Kumar, Vasudeva Varma, Manish Gupta 0001
CIKM3
2018 Weave&Rec: A Word Embedding based 3-D Convolutional Network for News Recommendation
abstract
An effective news recommendation system should harness the historical information of the user based on her interactions as well as the content of the articles. In this paper we propose a novel deep learning model for news recommendation which utilizes the content of the news articles as well as the sequence in which the articles were read by the user. To model both of these information, which are essentially of different types, we propose a simple yet effective architecture which utilizes a 3-dimensional Convolutional Neural Network which takes the word embeddings of the articles present in the user history as its input. Using such a method endows the model with the capability to automatically learn spatial (features of a particular article) as well as temporal features (features across articles read by a user) which signify the interest of the user. At test time, we use this in combination with a 2-dimensional Convolutional Neural Network for recommending articles to users. On a real-world dataset our method outperformed strong baselines which also model the news recommendation problem using neural networks.
Dhruv Khattar, Vaibhav Kumar, Vasudeva Varma, Manish Gupta 0001
CIKM3
2018 Sci-Blogger: A Step Towards Automated Science Journalism
abstract
Science journalism is the art of conveying a detailed scientific research paper in a form that non-scientists can understand and appreciate while ensuring that its underlying information is conveyed accurately. It plays a crucial role in making scientific content suitable for consumption by the public at large. In this work, we introduce the problem of automating some parts of the science journalism workflow by automatically generating the 'title' of a blog version of a scientific paper. We have built a corpus of $87,328$ pairs of research papers and their corresponding blogs from two science news aggregators and have used it to buildSci ence-Blogger - a pipeline-based architecture consisting of a two-stage mechanism to generate the blog titles. Evaluation using standard metrics indicate viability of the proposed system.
Raghuram Vadapalli, Bakhtiyar Syed, Nishant Prabhu, Balaji Vasan Srinivasan, Vasudeva Varma
CIKM5
2018 Translation Quality Estimation for Indian Languages
abstract
Translation Quality Estimation (QE) aims to estimate the quality of an automated machine translation (MT) output without any human intervention or reference translation. With the increasing use of MT systems in various cross-lingual applications, the need and applicability of QE systems is increasing. We study existing approaches and propose multiple neural network approaches for sentence-level QE, with a focus on MT outputs in Indian languages. For this, we also introduce five new datasets for four language pairs: two for English–Gujarati, and one each for English–Hindi, English–Telugu and English–Bengali, which includes one manually post-edited dataset for English– Gujarati. These Indian languages are spoken by around 689M speakers world-wide. We compare results obtained using our proposed models with multiple state-of-the-art systems including the winning system in the WMT17 shared task on QE and show that our proposed neural model which combines the discriminative power of carefully chosen features with Siamese Convolutional Neural Networks (CNNs) works best for all Indian language datasets.
Nisarg Jhaveri, Manish Gupta 0001, Vasudeva Varma
EAMT3
2018 Multi-task Learning for Extraction of Adverse Drug Reaction Mentions from Tweets
Shashank Gupta 0001, Manish Gupta 0001, Vasudeva Varma, Sachin Pawar, Nitin Ramrakhiyani, Girish Keshav Palshikar
ECIR3
2018 Co-training for Extraction of Adverse Drug Reaction Mentions from Tweets
Shashank Gupta 0001, Manish Gupta 0001, Vasudeva Varma, Sachin Pawar, Nitin Ramrakhiyani, Girish Keshav Palshikar
ECIR3
2018 Attention-Based Neural Text Segmentation
Pinkesh Badjatiya, Litton J. Kurisinkel, Manish Gupta 0001, Vasudeva Varma
ECIR4
2018 Medical Forum Question Classification Using Deep Learning
Raksha Sanjay Jalan, Manish Gupta 0001, Vasudeva Varma
ECIR3
2018 A Workbench for Rapid Generation of Cross-Lingual Summaries
Nisarg Jhaveri, Manish Gupta 0001, Vasudeva Varma
LREC3
2018 ELDEN: Improved Entity Linking Using Densified Knowledge Graphs
abstract
Priya Radhakrishnan, Partha Talukdar, Vasudeva Varma. Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers). 2018.
Priya Radhakrishnan, Partha P. Talukdar, Vasudeva Varma
NAACL-HLT3
2018 EquGener: A Reasoning Network for Word Problem Solving by Generating Arithmetic Equations
Pruthwik Mishra, Litton J. Kurisinkel, Dipti Misra Sharma, Vasudeva Varma
PACLIC4
2018 Tapping Community Memberships and Devising a Novel Homophily Modeling Approach for Trust Prediction
Pulkit Parikh, Manish Gupta 0001, Vasudeva Varma
PAKDD (3)3
2018 Identifying Clickbait: A Multi-Strategy Approach Using Neural Networks
abstract
Online media outlets, in a bid to expand their reach and subsequently increase revenue through ad monetisation, have begun adopting clickbait techniques to lure readers to click on articles. The article fails to fulfill the promise made by the headline. Traditional methods for clickbait detection have relied heavily on feature engineering which, in turn, is dependent on the dataset it is built for. The application of neural networks for this task has only been explored partially. We propose a novel approach considering all information found in a social media post. We train a bidirectional LSTM with an attention mechanism to learn the extent to which a word contributes to the post's clickbait score in a differential manner. We also employ a Siamese net to capture the similarity between source and target information. Information gleaned from images has not been considered in previous approaches. We learn image embeddings from large amounts of data using Convolutional Neural Networks to add another layer of complexity to our model. Finally, we concatenate the outputs from the three separate components, serving it as input to a fully connected layer. We conduct experiments over a test corpus of 19538 social media posts, attaining an F1 score of 65.37% on the dataset bettering the previous state-of-the-art, as well as other proposed approaches, feature engineering or otherwise.
Vaibhav Kumar, Dhruv Khattar, Siddhartha Gairola, Yash Kumar Lal, Vasudeva Varma
SIGIR5
2018 Semi-Supervised Recurrent Neural Network for Adverse Drug Reaction mention extraction
abstract
BACKGROUND: Social media is a useful platform to share health-related information due to its vast reach. This makes it a good candidate for public-health monitoring tasks, specifically for pharmacovigilance. We study the problem of extraction of Adverse-Drug-Reaction (ADR) mentions from social media, particularly from Twitter. Medical information extraction from social media is challenging, mainly due to short and highly informal nature of text, as compared to more technical and formal medical reports. METHODS: Current methods in ADR mention extraction rely on supervised learning methods, which suffer from labeled data scarcity problem. The state-of-the-art method uses deep neural networks, specifically a class of Recurrent Neural Network (RNN) which is Long-Short-Term-Memory network (LSTM). Deep neural networks, due to their large number of free parameters rely heavily on large annotated corpora for learning the end task. But in the real-world, it is hard to get large labeled data, mainly due to the heavy cost associated with the manual annotation. RESULTS: To this end, we propose a novel semi-supervised learning based RNN model, which can leverage unlabeled data also present in abundance on social media. Through experiments we demonstrate the effectiveness of our method, achieving state-of-the-art performance in ADR mention extraction. CONCLUSION: In this study, we tackle the problem of labeled data scarcity for Adverse Drug Reaction mention extraction from social media and propose a novel semi-supervised learning based method which can leverage large unlabeled corpus available in abundance on the web. Through empirical study, we demonstrate that our proposed method outperforms fully supervised learning based baseline which relies on large manually annotated corpus for a good performance.
Shashank Gupta 0001, Sachin Pawar, Nitin Ramrakhiyani, Girish Keshav Palshikar, Vasudeva Varma
BMC Bioinform.5
2017 Simultaneous Inference of User Representations and Trust
abstract
Inferring trust relations between social media users is critical for a number of applications wherein users seek credible information. The fact that available trust relations are scarce and skewed makes trust prediction a challenging task. To the best of our knowledge, this is the first work on exploring representation learning for trust prediction. We propose an approach that uses only a small amount of binary user-user trust relations to simultaneously learn user embeddings and a model to predict trust between user pairs. We empirically demonstrate that for trust prediction, our approach outperforms classifier-based approaches which use state-of-the-art representation learning methods like DeepWalk and LINE as features. We also conduct experiments which use embeddings pre-trained with DeepWalk and LINE each as an input to our model, resulting in further performance improvement. Experiments with a dataset of ~356K user pairs show that the proposed method can obtain a high F-score of 92.65%.
Shashank Gupta 0001, Pulkit Parikh, Manish Gupta 0001, Vasudeva Varma
ASONAM4
2017 Interpretation of Semantic Tweet Representations
abstract
Research in analysis of microblogging platforms is experiencing a renewed surge with a large number of works applying representation learning models for applications like sentiment analysis, semantic textual similarity computation, hashtag prediction, etc. Although the performance of the representation learning models has been better than the traditional baselines for such tasks, little is known about the elementary properties of a tweet encoded within these representations, or why particular representations work better for certain tasks. Our work presented here constitutes the first step in opening the black-box of vector embeddings for tweets.
Ganesh J, Manish Gupta 0001, Vasudeva Varma
ASONAM3
2017 Medical Persona Classification in Social Media
abstract
Identifying medical persona from a social media post is of paramount importance for drug marketing and pharmacovigilance. In this work, we propose multiple approaches to infer the medical persona associated with a social media post. We pose this as a supervised multi-label text classification problem. The main challenge is to identify the hidden cues in a post that are indicative of a particular persona. We first propose a large set of manually engineered features for this task. Further, we propose multiple neural network based architectures to extract useful features from these posts using pre-trained word embeddings. Our experiments on thousands of blogs and tweets show that the proposed approach results in 7% and 5% gain in F-measure over manual feature engineering based approach for blogs and tweets respectively.
Nikhil Pattisapu Priyatam, Manish Gupta 0001, Ponnurangam Kumaraguru, Vasudeva Varma
ASONAM4
2017 Hybrid MemNet for Extractive Summarization
abstract
Extractive text summarization has been an extensive research problem in the field of natural language understanding. While the conventional approaches rely mostly on manually compiled features to generate the summary, few attempts have been made in developing data-driven systems for extractive summarization. To this end, we present a fully data-driven end-to-end deep network which we call as Hybrid MemNet for single document summarization task. The network learns the continuous unified representation of a document before generating its summary. It jointly captures local and global sentential information along with the notion of summary worthy sentences. Experimental results on two different corpora confirm that our model shows significant performance gains compared with the state-of-the-art baselines.
Manish Gupta 0001, Vasudeva Varma
CIKM3
2017 An Alternate Load Distribution Scheme in DHTs
abstract
This paper analyzes, compares and looks at tradeoffs in different load distribution schemes for consistent hashing in DHTs(distributed hash tables). Different traffic patterns, including an adversarial pattern, were constructed to test the load distribution. A simulator was made for each load distribution scheme and the load on each node was recorded for each traffic pattern. It was shown that increasing the number of consistent hash rings doesn't change the load distribution characteristics of the DHT in simple traffic scenarios, but in the case of adversarial traffic, increasing the number of hash rings leads to an improvement of around 15% in the load distribution statistics.
Pulkit Goel, Kumar Rishabh, Vasudeva Varma
CloudCom3
2017 Improving Tweet Representations Using Temporal and User Context
Ganesh J, Manish Gupta 0001, Vasudeva Varma
ECIR3
2017 Abstractive Multi-document Summarization by Partial Tree Extraction, Recombination and Linearization
abstract
Existing work for abstractive multidocument summarization utilise existing phrase structures directly extracted from input documents to generate summary sentences. These methods can suffer from lack of consistence and coherence in merging phrases. We introduce a novel approach for abstractive multidocument summarization through partial dependency tree extraction, recombination and linearization. The method entrusts the summarizer to generate its own topically coherent sequential structures from scratch for effective communication. Results on TAC 2011, DUC-2004 and 2005 show that our system gives competitive results compared with state of the art abstractive summarization approaches in the literature. We also achieve competitive results in linguistic quality assessed by human evaluators.
Litton J. Kurisinkel, Yue Zhang 0004, Vasudeva Varma
IJCNLP(1)3
2017 Perils of opportunistically reusing software module
abstract
Summary Opportunistic reuse is a need based sourcing of software modules without a prior reuse plan. It is a common tactical approach in software development. Developers often reuse an external software module opportunistically to improve their productivity. But, studies have shown that this results in extensive refactoring and adds maintenance owes. We assert this problem to the mismatches between the software under development and the reused external module; caused because of their different assumptions and constraints. We highlight the problems of such opportunistic reuse practices with the help of a case study. In our study, we found issues such as unanticipated behavior, violated constraints, conflict in assumption, fragile structure, and software bloat. In this paper, we like to draw attention of the research community to the wide spread opportunistic reuse practices and the lack of methods to pro‐actively identify and resolve the mismatches. We propose the need for supporting developers in reasoning before reuse from the perspective of identifying and fixing both local and global mismatches. Furthermore, we identify other opportunistic software development practices where similar issues can be observed and also suggest the research areas where further investigation can benefit developers in improving their productivity. Copyright © 2016 John Wiley & Sons, Ltd.
Naveen Kulkarni, Vasudeva Varma
Softw. Pract. Exp.2
2017 Supporting comprehension of unfamiliar programs by modeling cues
Naveen Kulkarni, Vasudeva Varma
Softw. Qual. J.2
2016 Towards Sub-Word Level Compositions for Sentiment Analysis of Hindi-English Code Mixed Text
abstract
Sentiment analysis (SA) using code-mixed data from social media has several applications in opinion mining ranging from customer satisfaction to social campaign analysis in multilingual societies. Advances in this area are impeded by the lack of a suitable annotated dataset. We introduce a Hindi-English (Hi-En) code-mixed dataset for sentiment analysis and perform empirical analysis comparing the suitability and performance of various state-of-the-art SA methods in social media. In this paper, we introduce learning sub-word level representations in our LSTM (Subword-LSTM) architecture instead of character-level or word-level representations. This linguistic prior in our architecture enables us to learn the information about sentiment value of important morphemes. This also seems to work well in highly noisy text containing misspellings as shown in our experiments which is demonstrated in morpheme-level feature maps learned by our model. Also, we hypothesize that encoding this linguistic prior in the Subword-LSTM architecture leads to the superior performance. Our system attains accuracy 4-5% greater than traditional approaches on our dataset, and also outperforms the available system for sentiment analysis in Hi-En code-mixed text by 18%.
Ameya Prabhu, Manish Shrivastava 0001, Vasudeva Varma
COLING4
2016 TweetGrep: Weakly Supervised Joint Retrieval and Sentiment Analysis of Topical Tweets
Satarupa Guha, Tanmoy Chakraborty 0002, Samik Datta, Vasudeva Varma
ICWSM5
2016 Doc2Sent2Vec: A Novel Two-Phase Approach for Learning Document Representation
abstract
Doc2Sent2Vec is an unsupervised approach to learn low-dimensional feature vector (or embedding) for a document. This embedding captures the semantics of the document and can be fed as input to machine learning algorithms to solve a myriad number of applications in the field of data mining and information retrieval. Some of these applications include document classification, retrieval, and ranking.
Ganesh J, Manish Gupta 0001, Vasudeva Varma
SIGIR3
2015 Query-based Graph Cuboid Outlier Detection
abstract
Various projections or views of a heterogeneous information network can be modeled using the graph OLAP (On-line Analytical Processing) framework for effective decision making. Detecting anomalous projections of the network can help the analysts identify regions of interest from the graph specific to the projection attribute. While most previous studies on outlier detection in graphs deal with outlier nodes, edges or subgraphs, we are the first to propose detection of graph cuboid outliers. Further we perform this detection in a query sensitive way. Given a general subgraph query on a heterogeneous network, we study the problem of finding outlier cuboids from the graph OLAP lattice. A Graph Cuboid Outlier (GCOutlier) is a cuboid with exceptionally high density of matches for the query. The GCOutlier detection task is clearly challenging because: (1) finding matches for the query (subgraph isomorphism) is NP-hard; (2) number of matches for the query can be very high; and (3) number of cuboids can be large. We provide an approximate solution to the problem by computing only a fraction of the total matches originating from a select set of candidate nodes and including a select set of edges, chosen smartly. We perform extensive experiments on synthetic datasets to showcase the execution time versus accuracy trade-off. Experiments on real datasets like Four Area and Delicious containing thousands of nodes reveal interesting GCOutliers.
Ayushi Dalmia, Manish Gupta 0001, Vasudeva Varma
ASONAM3
2015 Adaptive Load-Balancing for Consistent Hashing in Heterogeneous Clusters
abstract
In a distributed system, there is always a question of how to distribute any data across the constituent systems. Consistent hashing is often used to get this system mapping based on a hash function and the data. Hence it becomes solely responsible for the distribution of the workload across the different systems. The default consistent hashing partitioning scheme doesn't factor in the load distribution or the heterogeneity of the cluster (in terms of disk speed, power, network, load, etc.) and hence creates performance bottlenecks. This paper proposes an adaptive partitioning scheme for consistent hashing that factors in the heterogeneity of the different systems and also dynamically adapts to the changing workload resulting in better performance of the system. A prototype was built to test the performance and the system was 20% faster in the benchmark compared to the regular consistent hashing apart from better load distribution across the systems.
Lakshminarayan Srinivasan, Vasudeva Varma
CCGRID2
2015 Towards Deep Semantic Analysis of Hashtags
Piyush Bansal, Romil Bansal, Vasudeva Varma
ECIR3
2014 EDIUM: Improving Entity Disambiguation via User Modeling
Romil Bansal, Sandeep Panem, Manish Gupta 0001, Vasudeva Varma
ECIR4
2014 Entity Tracking in Real-Time Using Sub-topic Detection on Twitter
Sandeep Panem, Romil Bansal, Manish Gupta 0001, Vasudeva Varma
ECIR4
2014 Enrichment of Bilingual Dictionary through News Stream Data
Ajay Dubey, Parth Gupta, Vasudeva Varma, Paolo Rosso
LREC3
2014 CharBoxes: a system for automatic discovery of character infoboxes from books
abstract
Entities are centric to a large number of real world applications. Wikipedia shows entity infoboxes for a large number of entities. However, not much structured information is available about character entities in books. Automatic discovery of characters from books can help in effective summarization. Such a structured summary which not just introduces characters in the book but also provides a high level relationship between them can be of critical importance for buyers. This task involves the following challenging novel problems: 1. automatic discovery of important characters given a book; 2. automatic social graph construction relating the discovered characters; 3. automatic summarization of text most related to each of the characters; and 4. automatic infobox extraction from such summarized text for each character. As part of this demo, we design mechanisms to address these challenges and experiment with publicly available books.
Manish Gupta 0001, Piyush Bansal, Vasudeva Varma
SIGIR3
2014 Modeling the evolution of product entities
abstract
A large number of web queries are related to product entities. Studying evolution of product entities can help analysts understand the change in particular attribute values for these products. However, studying the evolution of a product requires us to be able to link various versions of a product together in a temporal order. While it is easy to temporally link recent versions of products in a few domains manually, solving the problem in general is challenging. The ability to temporally order and link various versions of a single product can also improve product search engines. In this paper, we tackle the problem of finding the previous version (predecessor) of a product entity. Given a repository of product entities, we first parse the product names using a CRF model. After identifying entities corresponding to a single product, we solve the problem of finding the previous version of any given particular version of the product. For the second task, we leverage innovative features with a Naïve Bayes classifier. Our methods achieve a precision of 88% in identifying the product version from product entity names, and a precision of 53% in identifying the predecessor.
Priya Radhakrishnan, Manish Gupta 0001, Vasudeva Varma
SIGIR3
2013 A Knowledge Induced Graph-Theoretical Model for Extract and Abstract Single Document Summarization
Niraj Kumar 0001, K. Srinathan 0001, Vasudeva Varma
CICLing (2)3
2013 Network Virtualization Platform for Hybrid Cloud
abstract
Cloud computing has enabled elastic and transparent access to infrastructure services without involving IT operating overhead. Virtualization has been a key enabler for cloud computing. While resource virtualization and service abstraction have been widely investigated, networking in cloud remains a difficult puzzle. Even though network has significant role in facilitating hybrid cloud scenarios, it hasn't received much attention in research community until recently. We propose Network as a Service (NaaS), which forms the basis of unifying public and private clouds. In this paper, we identify various challenges in adoption of hybrid cloud. We discuss the design and implementation of a cloud platform with NaaS. We discuss a platform and its implementation for hybrid clouds for providing NaaS along with other compute services, by exploiting the functionality provided by software defined networks. We also provide primary evaluation of our platform.
Dharmesh Kakadia, Vasudeva Varma
CloudCom (2)2
2013 Leveraging Latent Concepts for Retrieving Relevant Ads for Short Text
Ankit Patil, Kushal Dave 0001, Vasudeva Varma
ECIR3
2013 Topic-Focused Summarization of Chat Conversations
Arpit Sood, Thanvir P. Mohamed, Vasudeva Varma
ECIR3
2013 Domain Specific Facts Extraction Using Weakly Supervised Active Learning Approach
abstract
An ontology is defined using concepts and relationships between the concepts. In this paper, we focus on second problem: relation extraction from plain text. Generic Knowledge Bases like YAGO, Freebase, and DBPedia have made accessible huge collections of facts and their properties from various domains. But acquiring and maintaining various facts and their relations from domain specific corpus becomes very important and challenging task due to low availability of annotated data. Here, we proposed a label propagation based semi-supervised approach for relation extraction by choosing most informative instances for annotation. We also proposed weakly supervised approach for data annotation using generic ontologies like Freebase, which further reduces the cost of annotating data manually. We checked efficiency of our approach by performing experiments on various domain specific corpora.
Vinay Pande, Tanmoy Mukherjee, Vasudeva Varma
Web Intelligence3
2013 Timespent based models for predicting user retention
abstract
Content discovery is fast becoming the preferred tool for user engagement on the web. Discovery allows users to get educated and entertained about their topics of interest. StumbleUpon is the largest personalized content discovery engine on the Web, delivering more than 1 billion personalized recommendations per month. As a recommendation system one of the primary metrics we track is whether the user returns (retention) to use the product after their initial experience (session) with StumbleUpon.
Kushal Dave 0001, Vishal Vaingankar, Sumanth Kolar, Vasudeva Varma
WWW4
2012 Using Graph Based Mapping of Co-occurring Words and Closeness Centrality Score for Summarization Evaluation
Niraj Kumar 0001, K. Srinathan 0001, Vasudeva Varma
CICLing (2)3
2012 Using Wikipedia Anchor Text and Weighted Clustering Coefficient to Enhance the Traditional Multi-document Summarization
Niraj Kumar 0001, K. Srinathan 0001, Vasudeva Varma
CICLing (2)3
2012 Web Image Annotation Using an Effective Term Weighting
Vundavalli Srinivasarao, Vasudeva Varma
CICLing (2)2
2012 Identifying Microblogs for Targeted Contextual Advertising
Kushal Dave 0001, Vasudeva Varma
ICWSM2
2012 Hindi Subjective Lexicon: A Lexical Resource for Hindi Adjective Polarity Classification
Akshat Bakliwal, Piyush Arora, Vasudeva Varma
LREC3
2012 Language Independent Sentence-Level Subjectivity Analysis with Feature Selection
Aditya Mogadala, Vasudeva Varma
PACLIC2
2012 Dynamic energy efficient data placement and cluster reconfiguration algorithm for MapReduce framework
Nitesh Maheshwari, Radheshyam Nanduri, Vasudeva Varma
Future Gener. Comput. Syst.3
2011 Effective Term Weighting in ALT Text Prediction for Web Image Retrieval
Vundavalli Srinivasarao, Prasad Pingali, Vasudeva Varma
APWeb3
2011 Ranking Multilingual Documents Using Minimal Language Dependent Resources
G. S. K. Santosh, N. Kiran Kumar, Vasudeva Varma
CICLing (2)3
2011 Learning to rank categories for web queries
abstract
In web search, understanding the user intent plays an important role in improving search experience of the end users. Such an intent can be represented by the categories which the user query belongs to. In this work, we propose an information retrieval based approach to query categorization with an emphasis on learning category rankings. To carry out categorization we first represent a category by web documents (from Open Directory Project) that describe the semantics of the category. Then, we learn the category rankings for the queries using 'learning to rank' techniques. To show that the results obtained are consistent and do not vary across datasets, we evaluate our approach on two datasets including the publicly available KDD Cup dataset. We report an overall improvement of 20% on all evaluation metrics (precision, recall and F-measure) over two baselines: a text categorization baseline and an unsupervised IR baseline.
Prashant Ullegaddi, Vasudeva Varma
CIKM2
2011 Job Aware Scheduling Algorithm for MapReduce Framework
abstract
MapReduce framework has received a wide acclaim over the past few years for large scale computing. It has become a standard paradigm for batch oriented workloads. As the adoption of this paradigm has increased rapidly, scheduling of these MapReduce jobs has become a problem of great interest in research community. We propose an approach which tries to maintain harmony among the jobs running on the cluster, and in turn decrease their runtime. In our model, the scheduler is made aware of different types of jobs running on the cluster. The scheduler tries to allocate a task on a node if the incoming task does not affect the tasks already running on that node. From the list of available pending tasks, our algorithm selects the one that is most compatible with the tasks already running on that node. We bring up heuristic and machine learning based solutions to our approach and try to maintain a resource balance on the cluster by not overloading any of the nodes, thereby reducing the overall runtime of the jobs. The results show a saving of runtime of around 21% in the case of heuristic based approach and around 27% in the case of machine learning based approach when compared to Yahoo's Capacity scheduler.
Radheshyam Nanduri, Nitesh Maheshwari, A. Reddyraja, Vasudeva Varma
CloudCom4
2011 Applying key phrase extraction to aid invalidity search
abstract
Invalidity search poses different challenges when compared to conventional Information Retrieval problems. Presently, the success of invalidity search relies on the queries created from a patent application by the patent examiner. Since a lot of time is spent in constructing relevant queries, automatically creating them from a patent would save the examiner a lot of effort. In this paper, we address the problem of automatically creating queries from an input patent. An optimal query can be formed by extracting important keywords or phrases from a patent by using Key Phrase Extraction (KPE) techniques. Several KPE algorithms have been proposed in the literature but their performance on query construction for patents has not yet been explored. We systematically evaluate and analyze the performance of queries created by using state-of-the-art KPE techniques for invalidity search task. Our experiments show that queries formed by KPE approaches perform better than those formed by selecting phrases based on tf or tf-idf scores.
Manisha Verma, Vasudeva Varma
ICAIL2
2011 Modelling Action Cascades in Social Networks
Kushal Dave 0001, Rushi Bhatt, Vasudeva Varma
ICWSM3
2011 Domain Independent Model for Product Attribute Extraction from User Reviews using Wikipedia
Sudheer Kovelamudi, Sethu Ramalingam, Arpit Sood, Vasudeva Varma
IJCNLP4
2011 Effectively Mining Wikipedia for Clustering Multilingual Documents
N. Kiran Kumar, G. S. K. Santosh, Vasudeva Varma
NLDB3
2011 Tossing coins to trim long queries
abstract
Verbose web queries are often descriptive in nature where a term based search engine is unable to distinguish between the essential and noisy words, which can result in a drift from the user intent. We present a randomized query reduction technique that builds on an earlier learning to rank based approach. The proposed technique randomly picks only a small set of samples, instead of the exponentially many sub-queries, thus being fast enough to be useful for web search engines, while still covering wide sub-query space.
Sudip Datta, Vasudeva Varma
SIGIR2
2011 Sentiment classification: a lexical similarity based approach for extracting subjectivity in documents
Kiran Sarvabhotla, Prasad Pingali, Vasudeva Varma
Inf. Retr.3
2010 Pattern based keyword extraction for contextual advertising
abstract
Contextual Advertising (CA) refers to the placement of ads that are contextually related to the web page content. The science of CA deals with the task of finding advertising keywords from web pages. We present a different candidate selection method to extract advertising keywords from a web page. This method makes use of Part-of-Speech (POS) patterns that restrict the number of potential candidates a classifier has to handle. It fetches words/phrases that belong to the selected set of POS patterns. We design four systems based on chunking method and the features they use. These systems are trained on a naive Bayes classifier with a set of web pages annotated with 'advertising' keywords. The systems can then find advertising keywords from previously unseen web pages. Empirical evaluation shows that systems using the proposed chunking method perform better than the systems using N-Gram based chunking. All improvements in the systems are found statistically significant at a 99% confidence interval.
Kushal Dave 0001, Vasudeva Varma
CIKM2
2010 Prominence based scoring of speech segments for automatic speech-to-speech summarization
abstract
In this paper we propose prominence based features for ranking speech segments for automatic speech summmarization. Standard speech summarization systems depend on ASR transcripts or/and gold standard human reference summaries which limits application of such systems. The proposed method uses prominence values of syllables in a speech segment to rank the segment for summarization. The proposed method does not depend on ASR transcripts or gold standard human summaries. Evaluation results showed that summaries generated by the proposed method can generate summaries as good as the summaries generated using tf*idf scores and supervised system trained on gold standard summaries. Experiments are carried out on two types of speech corpora one containing read style news speech and the other spontaneous telephone conversations.
Sree Harsha Yella, Vasudeva Varma, Kishore Prahallad
INTERSPEECH2
2010 Learning the click-through rate for rare/new ads from similar ads
abstract
Ads on the search engine (SE) are generally ranked based on their Click-through rates (CTR). Hence, accurately predicting the CTR of an ad is of paramount importance for maximizing the SE's revenue. We present a model that inherits the click information of rare/new ads from other semantically related ads. The semantic features are derived from the query ad click-through graphs and advertisers account information. We show that the model learned using these features give a very good prediction for the CTR values.
Kushal Dave 0001, Vasudeva Varma
SIGIR2
2010 Significance of anchor speaker segments for constructing extractive audio summaries of broadcast news
abstract
Analysis of human reference summaries of broadcast news showed that humans give preference to anchor speaker segments while constructing a summary. Therefore, we exploit the role of anchor speaker in a news show by tracking his/her speech to construct indicative/informative extractive audio summaries. Speaker tracking is done by Bayesian information criterion (BIC) technique. The proposed technique does not require Automatic Speech Recognition (ASR) transcripts or human reference summaries for training. The objective evaluation by ROUGE showed that summaries generated by the proposed technique are as good as summaries generated by a baseline text summarization system taking manual transcripts as input and summaries generated by a supervised speech summarization system trained using human summaries. The subjective evaluation of audio summaries by humans showed that they prefer summaries generated by proposed technique to summaries generated by supervised speech summarization system.
Sree Harsha Yella, Vasudeva Varma, Kishore Prahallad
SLT2
2010 An information retrieval approach to spelling suggestion
abstract
In this paper, we present a two-step language-independent spelling suggestion system. In the first step, candidate suggestions are generated using an Information Retrieval(IR) approach. In step two, candidate suggestions are re-ranked using a new string similarity measure that uses the length of the longest common substrings occurring at the beginning and end of the words. We obtained very impressive results by reranking candidate suggestions using the new similarity measure. The accuracy of first suggestion is 92.3%, 90.0% and 83.5% for Dutch, Danish and Bulgarian language datasets respectively.
Sai Krishna, Prasad Pingali, Vasudeva Varma
WWW3
2009 Estimating Risk of Picking a Sentence for Document Summarization
Chandan Kumar 0003, Prasad Pingali, Vasudeva Varma
CICLing3
2009 Case Studies as Assessment Tools in Software Engineering Classrooms
abstract
Software engineering (SE) courses aim to make students well-versed in solving authentic and complex problems by applying varied SE knowledge skills along with problem solving, critical thinking, use of tools, communication skills etc. Thus they have multiple, complex and some higher order cognitive learning goals. Traditional assessment tools like multiple choice questions, subjective questions, etc., may not always be an optimal choice for such a SE course and may not satisfy learning sciences principle and guidelines of assessment design. Case studies in SE have been used since long for research and investigation, recently in teaching, but not as assessment tools. In this paper, we propose and examine the use of SE case studies as assessment tools. We also describe an approach for objective and easy evaluation of solutions. This work reasons that carefully designed case studies can be effective as well as efficient assessment tools for SE education such that they are not only closely aligned with learning goals, but are also in accordance with learning sciences.
Kirti Garg, Vasudeva Varma
CSEE&T2
2009 Multimedia Case Studies in Software Engineering: A Look at MDM CAP: A Case Authoring Platform for Education and Training
Gil Taran, Vasudeva Varma, Kirti Garg
CSEE&T2
2009 Foreword
abstract
Presents the welcome message from the conference proceedings.
Vasudeva Varma, Jocelyn Armarego, Pankaj Jalote
CSEE&T1
2009 An Unsupervised Approach to Product Attribute Extraction
Santosh Raju, Prasad Pingali, Vasudeva Varma
ECIR3
2009 Passage Retrieval Using Answer Type Profiles in Question Answering
Surya Ganesh Veeravalli, Vasudeva Varma
PACLIC2
2009 Experiments in CLIR using fuzzy string search based on surface similarity
abstract
Cross Language Information Retrieval (CLIR) between languages of the same origin is an interesting topic of research. The similarity of the writing systems used for these languages can be used effectively to not only improve CLIR, but to overcome the problems of textual variations, textual errors, and even the lack of linguistic resources like stemmers to an extent. We have conducted CLIR experiments between three languages which use writing systems (scripts) of Brahmi-origin, namely Hindi, Bengali and Marathi. We found significant improvements for all the six language pairs using a method for fuzzy text search based on Surface Similarity. In this paper we report these results and compare them with a baseline CLIR system and a CLIR system that uses Scaled Edit Distance (SED) for fuzzy string matching.
Sethuramalingam Subramaniam, Anil Kumar Singh 0001, Pradeep Dasigi, Vasudeva Varma
SIGIR4
2008 Software Engineering Education in India: Issues and Challenges
abstract
Indian software industry has set up huge growth targets for future. These targets would be heavily affected by the software engineering (SE) education scenario in the country. The purpose of this paper is to provide a holistic understanding of SE education issues and challenges specific to Indian context, from both industry and academic perspective. This study is based on our (a) interaction with industry through SE education related projects, surveys and discussions. (B) Observations as an integral part of Indian SE educators' community. There is an urgent need for addressing these deep rooted issues, as the lack of proper SE education may be the single largest factor that may negatively affect the industry. Understanding these issues will help to identify the action items that initiate software engineering educational reforms in the country. We also discuss the essential and minimal set of SE knowledge, skills and dispositions that the Indian industry expects from engineers who will be joining the industry. Indian software industry is a global leader in software application development and maintenance services, but there very few studies on the issues and effects associated with SE education in the Indian context. Though this discussion is limited to India, but we believe that it represents the existing conditions in many developing countries where IT and ITES (IT enabled services) industry is gaining importance.
Kirti Garg, Vasudeva Varma
CSEE&T2
2008 Statistical Transliteration for Cross Language Information Retrieval using HMM alignment model and CRF
Prasad Pingali, Surya Ganesh Veeravalli, Sree Harsha Yella, Vasudeva Varma
IJCNLP4
2008 Hindi and Telugu to English CLIR using Query Expansion
Prasad Pingali, Vasudeva Varma
IJCNLP2
2008 Statistical Machine Translation Models for Personalized Search
U. Rohini, Vamshi Ambati, Vasudeva Varma
IJCNLP3
2008 Experiments in Telugu NER: A Conditional Random Field Approach
Praneeth Shishtla, Karthik Gali, Prasad Pingali, Vasudeva Varma
IJCNLP4
2008 A Character n-gram Based Approach for Improved Recall in Indian Language NER
Praneeth Shishtla, Prasad Pingali, Vasudeva Varma
IJCNLP3
2007 A Study of the Effectiveness of Case Study Approach in Software Engineering Education
abstract
Software engineering (SE) educators have been advocating the use of non-conventional approaches for SE education since long. In this context, we conducted action-research to compare the effectiveness of a case study approach with conventional lecture based approach. We designed and taught a first course in SE, that involved case study approach as well as the traditional lecture based approach. We recorded and analyzed student's perception of learning over using well defined parameters that reconciled with cognitive, skills and metacognitive goals of SE education. Results corroborated that case study approach is more effective and interesting for learning SE than the lecture based approach. These results indicate that academia and industry should further explore learning-by-doing paradigm, specially the case studies. Benefits of approach include bridging of the industry- academia gap and creation of professionals who are well versed with theory and practice and have experienced the intricacies of real software development even before entering the industry. This paper provides empirical data to support that case study approach is very effective in SE education and hence useful for curriculum designers. This work is useful for SE educators and researchers as it describes methodology for rigorous scientific educational research.
Kirti Garg, Vasudeva Varma
CSEE&T2
2006 Security: Bridging the Academia-Industry Gap Using a Case Study
abstract
Security is one of the major concerns of modern software development, but there is a wide gap between the industry practice and the academic instruction. Security issues are usually not addressed in academic setup and those attempt to make it as part of their software engineering curriculum realize quickly that it is difficult to make learning happen in a conventional lecture based approach. We explored a case study centered non-conventional approach and found it to be instrumental in bridging this gap between the industry and the academia. We give a detailed methodology for using the case study and our experience, observations and result of the approach. Whole case exercise aims at creating software professionals who realize the importance of security and are well versed with the related concepts, skills and dispositions and thus handle security related challenges in a structured manner.
Kirti Garg, Vasudeva Varma, K. N. Giridhar, Abhishek K. Mishra
APSEC2
2006 WebKhoj: Indian language IR from multiple character encodings
abstract
Today web search engines provide the easiest way to reach information on the web. In this scenario, more than 95% of Indian language content on the web is not searchable due to multiple encodings of web pages.Most of these encodings are proprietary and hence need some kind of standardization for making the content accessible via a search engine. In this paper we present a search engine called WebKhoj which is capable of searching multi-script and multi-encoded Indian language content on the web. We describe a language focused crawler and the transcoding processes involved to achieve accessibility of Indian langauge content. In the end we report some of the experiments that were conducted along with results on Indian language web content.
Prasad Pingali, Jagadeesh Jagarlamudi, Vasudeva Varma
WWW3