Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Niloy Ganguly is active.

Publication


Featured researches published by Niloy Ganguly.


ACM Transactions on Autonomous and Adaptive Systems | 2006

Design patterns from biology for distributed computing

Ozalp Babaoglu; Geoffrey Canright; Andreas Deutsch; Gianni A. Di Caro; Frederick Ducatelle; Luca Maria Gambardella; Niloy Ganguly; Márk Jelasity; Roberto Montemanni; Alberto Montresor; Tore Urnes

Recent developments in information technology have brought about important changes in distributed computing. New environments such as massively large-scale, wide-area computer networks and mobile ad hoc networks have emerged. Common characteristics of these environments include extreme dynamicity, unreliability, and large scale. Traditional approaches to designing distributed applications in these environments based on central control, small scale, or strong reliability assumptions are not suitable for exploiting their enormous potential. Based on the observation that living organisms can effectively organize large numbers of unreliable and dynamically-changing components (cells, molecules, individuals, etc.) into robust and adaptive structures, it has long been a research challenge to characterize the key ideas and mechanisms that make biological systems work and to apply them to distributed systems engineering. In this article we propose a conceptual framework that captures several basic biological processes in the form of a family of design patterns. Examples include plain diffusion, replication, chemotaxis, and stigmergy. We show through examples how to implement important functions for distributed computing based on these patterns. Using a common evaluation methodology, we show that our bio-inspired solutions have performance comparable to traditional, state-of-the-art solutions while they inherit desirable properties of biological systems including adaptivity and robustness.


international world wide web conferences | 2008

Feature weighting in content based recommendation system using social network analysis

Souvik Debnath; Niloy Ganguly; Pabitra Mitra

We propose a hybridization of collaborative filtering and content based recommendation system. Attributes used for content based recommendations are assigned weights depending on their importance to users. The weight values are estimated from a set of linear regression equations obtained from a social network graph which captures human judgment about similarity of items.


conference on recommender systems | 2014

Inferring user interests in the Twitter social network

Parantapa Bhattacharya; Muhammad Bilal Zafar; Niloy Ganguly; Saptarshi Ghosh; Krishna P. Gummadi

We propose a novel mechanism to infer topics of interest of individual users in the Twitter social network. We observe that in Twitter, a user generally follows experts on various topics of her interest in order to acquire information on those topics. We use a methodology based on social annotations (proposed earlier by us) to first deduce the topical expertise of popular Twitter users, and then transitively infer the interests of the users who follow them. This methodology is a sharp departure from the traditional techniques of inferring interests of a user from the tweets that she posts or receives. We show that the topics of interest inferred by the proposed methodology are far superior than the topics extracted by state-of-the-art techniques such as using topic models (Labeled LDA) on tweets. Based upon the proposed methodology, we build a system Who Likes What, which can infer the interests of millions of Twitter users. To our knowledge, this is the first system that can infer interests for Twitter users at such scale. Hence, this system would be particularly beneficial in developing personalized recommender services over the Twitter platform.


workshop on online social networks | 2012

Inferring who-is-who in the Twitter social network

Naveen Kumar Sharma; Saptarshi Ghosh; Fabrício Benevenuto; Niloy Ganguly; Krishna P. Gummadi

In this paper, we design and evaluate a novel who-is-who service for inferring attributes that characterize individual Twitter users. Our methodology exploits the Lists feature, which allows a user to group other users who tend to tweet on a topic that is of interest to her, and follow their collective tweets. Our key insight is that the List meta-data (names and descriptions) provides valuable semantic cues about who the users included in the Lists are, including their topics of expertise and how they are perceived by the public. Thus, we can infer a users expertise by analyzing the meta-data of crowdsourced Lists that contain the user. We show that our methodology can accurately and comprehensively infer attributes of millions of Twitter users, including a vast majority of Twitters influential users (based on ranking metrics like number of followers). Our work provides a foundation for building better search and recommendation services on Twitter.


international conference on information and communication security | 2002

Cellular Automata Based Cryptosystem (CAC)

Subhayan Sen; Chandrama Shaw; Dipanwita Roy Chowdhuri; Niloy Ganguly; Parimal Pal Chaudhuri

This paper introduces a Cellular Automata (CA) based symmetric key cryptosystem for block cipher. The scheme named as CAC (Cellular Automata based Cryptosystem) employs a series of transforms - simple, moderately complex, and complex - all generated with different classes of CA. CAC provides a low cost, high speed cryptosystem with desired level of security. Cryptanalysis of the proposed scheme is reported along with similar analysis for two popular systems - DES and AES. Experimental results confirm that the security of the system is significantly better than DES and comparable to that of AES. The encryption/ decryption throughput is higher than that of both AES and DES.


advances in social networks analysis and mining | 2013

Computer science fields as ground-truth communities: their impact, rise and fall

Tanmoy Chakraborty; Sandipan Sikdar; Vihar Tammana; Niloy Ganguly; Animesh Mukherjee

Study of community in time-varying graphs has been limited to its detection and identification across time. However, presence of time provides us with the opportunity to analyze the interaction patterns of the communities, understand how each individual community grows/shrinks, becomes important over time. This paper, for the first time, systematically studies the temporal interaction patterns of communities using a large scale citation network (directed and unweighted) of computer science. Each individual community in a citation network is naturally defined by a research field - i.e., acting as ground-truth - and their interactions through citations in real time can unfold the landscape of dynamic research trends in the computer science domain over the last fifty years. These interactions are quantified in terms of a metric called inwardness that captures the effect of local citations to express the degree of authoritativeness of a community (research field) at a particular time instance. Several arguments to unveil the reasons behind the temporal changes of inwardness of different communities are put forward using exhaustive statistical analysis. The measurements (importance of field) are compared with the project funding statistics of NSF and it is found that the two are in sync. We believe that this measurement study with a large real-world data is an important initial step towards understanding the dynamics of cluster-interactions in a temporal environment. Note that this paper, for the first time, systematically outlines a new avenue of research that one can practice post community detection.


conference on information and knowledge management | 2013

On sampling the wisdom of crowds: random vs. expert sampling of the twitter stream

Saptarshi Ghosh; Muhammad Bilal Zafar; Parantapa Bhattacharya; Naveen Kumar Sharma; Niloy Ganguly; P. Krishna Gummadi

Several applications today rely upon content streams crowd-sourced from online social networks. Since real-time processing of large amounts of data generated on these sites is difficult, analytics companies and researchers are increasingly resorting to sampling. In this paper, we investigate the crucial question of how to sample the data generated by users in social networks. The traditional method is to randomly sample all the data. We analyze a different sampling methodology, where content is gathered only from a relatively small subset (< 1%) of the user population namely, the expert users. Over the duration of a month, we gathered tweets from over 500,000 Twitter users who are identified as experts on a diverse set of topics, and compared the resulting expert-sampled tweets with the 1% randomly sampled tweets provided publicly by Twitter. We compared the sampled datasets along several dimensions, including the diversity, timeliness, and trustworthiness of the information contained within them, and find important differences between the datasets. Our observations have major implications for applications such as topical search, trustworthy content recommendations, and breaking news detection.


conference on information and knowledge management | 2015

Extracting Situational Information from Microblogs during Disaster Events: a Classification-Summarization Approach

Koustav Rudra; Subham Ghosh; Niloy Ganguly; Pawan Goyal; Saptarshi Ghosh

Microblogging sites like Twitter have become important sources of real-time information during disaster events. A significant amount of valuable situational information is available in these sites; however, this information is immersed among hundreds of thousands of tweets, mostly containing sentiments and opinion of the masses, that are posted during such events. To effectively utilize microblogging sites during disaster events, it is necessary to (i) extract the situational information from among the large amounts of sentiment and opinion, and (ii) summarize the situational information, to help decision-making processes when time is critical. In this paper, we develop a novel framework which first classifies tweets to extract situational information, and then summarizes the information. The proposed framework takes into consideration the typicalities pertaining to disaster events where (i) the same tweet often contains a mixture of situational and non-situational information, and (ii) certain numerical information, such as number of casualties, vary rapidly with time, and thus achieves superior performance compared to state-of-the-art tweet summarization approaches.


international world wide web conferences | 2011

Unsupervised query segmentation using only query logs

Nikita Mishra; Rishiraj Saha Roy; Niloy Ganguly; Srivatsan Laxman; Monojit Choudhury

We introduce an unsupervised query segmentation scheme that uses query logs as the only resource and can effectively capture the structural units in queries. We believe that Web search queries have a unique syntactic structure which is distinct from that of English or a bag-of-words model. The segments discovered by our scheme help understand this underlying grammatical structure. We apply a statistical model based on Hoeffdings Inequality to mine significant word n-grams from queries and subsequently use them for segmenting the queries. Evaluation against manually segmented queries shows that this technique can detect rare units that are missed by our Pointwise Mutual Information (PMI) baseline.


cellular automata for research and industry | 2002

Evolving Cellular Automata as Pattern Classifier

Niloy Ganguly; Pradipta Maji; Sandip Dhar; Biplab Sikdar; Parimal Pal Chaudhuri

This paper reports a high speed, low cost pattern classifier based on the sparse network of Cellular Automata. High quality of classification of patterns with or without noise has been demonstrated through theoretical analysis supported with extensive experimental results.

Collaboration


Dive into the Niloy Ganguly's collaboration.

Top Co-Authors

Avatar

Animesh Mukherjee

Indian Institute of Technology Kharagpur

View shared research outputs
Top Co-Authors

Avatar

Bivas Mitra

Indian Institute of Technology Kharagpur

View shared research outputs
Top Co-Authors

Avatar

Saptarshi Ghosh

Indian Institute of Technology Kharagpur

View shared research outputs
Top Co-Authors

Avatar

Andreas Deutsch

Dresden University of Technology

View shared research outputs
Top Co-Authors

Avatar

Parimal Pal Chaudhuri

Netaji Subhash Engineering College

View shared research outputs
Top Co-Authors

Avatar

Tanmoy Chakraborty

Indian Institute of Technology Kharagpur

View shared research outputs
Top Co-Authors

Avatar

Abhijnan Chakraborty

Indian Institute of Technology Kharagpur

View shared research outputs
Top Co-Authors

Avatar

Koustav Rudra

Indian Institute of Technology Kharagpur

View shared research outputs
Top Co-Authors

Avatar

Fernando Peruani

University of Nice Sophia Antipolis

View shared research outputs
Researchain Logo
Decentralizing Knowledge