ComputePub Date : 2017-11-16DOI: 10.1145/3140107.3140121
Swati Sharma, Rishabh Kaushal
{"title":"Energy Conserving Secure VM Allocation in Untrusted Cloud Computing Environment","authors":"Swati Sharma, Rishabh Kaushal","doi":"10.1145/3140107.3140121","DOIUrl":"https://doi.org/10.1145/3140107.3140121","url":null,"abstract":"Cloud computing is the latest buzz in most of the IT organizations which are witnessing a a trend of migration from traditional computing to cloud computing, thereby reducing their infrastructure cost and improving efficiency and performance. Cloud computing provides services through virtualization layer, which helps to execute more than one operating systems and applications on a single machine. Being a crucial part of cloud computing, virtualization layer faces major security threats, most challenging being an insider threat wherein attacker can either compromise existing virtual machines (VMs) or create rogue VMs. The objective of this work is to propose virtual machine (VM) allocation algorithm which operates in an untrusted cloud computing environment with non-trustworthy VMs. Our approach is based on the notion of trust. Lack of trust is modeled by either introducing faults or monitoring SLAs per host on which VMs are hosted. Detailed experiments considering varying cloud infrastructure and varying workloads are conducted using CloudSim. Results show that proposed algorithm works well in untrusted environment while at the same time is energy efficient and reduces the computational costs by decreasing the number of migrations and SLA violations.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114565099","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ComputePub Date : 2017-11-16DOI: 10.1145/3140107.3140132
Akshata Phadte, R. Wagh
{"title":"Word Level Language Identification system for Konkani-English Code-Mixed Social Media Text (CMST)","authors":"Akshata Phadte, R. Wagh","doi":"10.1145/3140107.3140132","DOIUrl":"https://doi.org/10.1145/3140107.3140132","url":null,"abstract":"In this paper, we present an pure logic study on problem of word- level language identification for Konkani- English Code-Mixed Social Media Text (CMST). we describe a new dataset which contains of more than thousands posts from Facebook posts that exhibit code mixing between Konkani-English. To the best of our knowledge, our work is the first attempt at the creation of a linguistic resource for this language pair which will be made public and developed a language identification System for Konkani-English language pair. Using this Konkani-English tagged dataset we have carried out experiment on language detection at word level. We have used Different ways to solve language detection task, unsupervised dictionary-based detection technique, supervised Language identification of word level using sequence labelling using Conditional Random Fields based models, SVM, Random Forest.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125114164","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ComputePub Date : 2017-11-16DOI: 10.1145/3140107.3140125
Kripabandhu Ghosh, A. Bhattacharya
{"title":"Stopword Removal: Why Bother? A Case Study on Verbose Queries","authors":"Kripabandhu Ghosh, A. Bhattacharya","doi":"10.1145/3140107.3140125","DOIUrl":"https://doi.org/10.1145/3140107.3140125","url":null,"abstract":"Stopword removal has traditionally been an integral step in information retrieval pre-processing. In this paper, we question the utility of this step in retrieving relevant documents for verbose queries on standard datasets. We show that stopword removal does not lead to noticeable difference in retrieval performance as opposed to not removing them. We observe this phenomenon in 7 FIRE test collections for 4 Indian languages, Bangla, Hindi, Gujarati and Marathi, as well as for European languages such as Czech (CLEF 2007) and Hungarian (CLEF 2005 to 2007). Since these languages are inflective, the stopword lists are not significant. More interestingly, for languages such as English (TREC678 Ad Hoc) and French (CLEF 2005 to 2007), stopword removal leads to a statistically significant drop in performance. This is due to using a generic stopword list that does not suit in many document retrieval tasks.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114284636","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ComputePub Date : 2017-11-16DOI: 10.1145/3140107.3140126
Sameer Ranjan Jaiswal, Divyanshu Sharma
{"title":"Predicting Success of Bollywood Movies Using Machine Learning Techniques","authors":"Sameer Ranjan Jaiswal, Divyanshu Sharma","doi":"10.1145/3140107.3140126","DOIUrl":"https://doi.org/10.1145/3140107.3140126","url":null,"abstract":"An enormous amount of Bollywood movies are released every year making Bollywood one of the largest film industry in the world. In this study, we apply machine learning tools to create a model which can predict whether a Bollywood movie will be successful or not, before it is released. We have collected data from multiple sources like Cinemalytics, BoxOfficeIndia, YouTube and Wogma. We have designed factors like music score which is a unique element to Bollywood movies and greatly increases the accuracy of prediction. We label the prediction in two classes, Hit and Flop. After evaluating multiple classifiers, we have used Bagging algorithm to create the model.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114758369","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ComputePub Date : 2017-11-16DOI: 10.1145/3140107.3140119
A. Mandal, Raktim Chaki, S. Saha, Kripabandhu Ghosh, Arindam Pal, Saptarshi Ghosh
{"title":"Measuring Similarity among Legal Court Case Documents","authors":"A. Mandal, Raktim Chaki, S. Saha, Kripabandhu Ghosh, Arindam Pal, Saptarshi Ghosh","doi":"10.1145/3140107.3140119","DOIUrl":"https://doi.org/10.1145/3140107.3140119","url":null,"abstract":"Computing the similarity between two legal documents is an important challenge in the Legal Information Retrieval domain. Efficient calculation of this similarity has useful applications in various tasks such as identifying relevant prior cases for a given case document. Prior works have proposed network-based and text-based methods for measuring similarity between legal documents. However, there are certain limitations in the prior methods. Network-based measures are not always meaningfully applicable since legal citation networks are usually very sparse. On the other hand, only primitive text-based similarity measures, such as TF-IDF based approaches, have been tried till date. In this work, we focus on improving text-based methodologies for computing the similarity between two legal documents. In addition to TF-IDF based measures, we use advanced similarity measures (such as topic modeling) and neural network models (such as word embeddings and document embeddings). We perform extensive experiments on a large dataset of Indian Supreme Court cases, and compare among various methodologies for measuring the textual similarity of legal documents. Our experiments show that embedding based approaches perform better than other approaches. We also demonstrate that the proposed embedding-based methodologies significantly outperforms a baseline hybrid methodology involving both network-based and text-based similarity.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127744563","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ComputePub Date : 2017-11-16DOI: 10.1145/3140107.3140108
Subhomoy Dey, Kishore Kashyap
{"title":"VAANI: A Voice-based Authentication System for Linux using Dynamic Threshold and Positive Selection","authors":"Subhomoy Dey, Kishore Kashyap","doi":"10.1145/3140107.3140108","DOIUrl":"https://doi.org/10.1145/3140107.3140108","url":null,"abstract":"The following paper entails the design and development of a voice-based authentication system for Linux. The proposed system is text-dependent in nature. The system will verify a user based on his particular voice input and will give him access to a PC running on Linux. The system has two main modules -- the speaker verification module and the login module. The speaker verification module is responsible for verifying a valid user. The speaker verification module is inspired by the principles of immune system and the entire verification task is being modeled into an immune engineering framework. The speaker-recognition system is implemented on Python programming language, thus providing a free software approach for development. The login module deals with logging a verified user to a PC, which is implemented using Pluggable Authentication Modules (PAM). The developed system is deployed in less noise surroundings over a personal computer with in-built microphone.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134213631","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ComputePub Date : 2017-11-16DOI: 10.1145/3140107.3140118
Ishan Verma, Lokendra Singh
{"title":"Multi-structured Data Analytics using Interactive Visualization to aid Business Decision Making","authors":"Ishan Verma, Lokendra Singh","doi":"10.1145/3140107.3140118","DOIUrl":"https://doi.org/10.1145/3140107.3140118","url":null,"abstract":"Intelligent decision making highly relies on the ability to combine data from multiple sources from both within and outside the organization and generate appropriate insights. Multi-structured data analytics holds special significance for organizations, where different types of data are produced by different sources and applications, ad assimilating information from this diverse collection poses huge challenges. Data collection can contain information in the form of numbers, aggregates, time-series, reports, proposals, logs, communication records etc. Insight generation in such a scenario requires novel methodologies to judiciously link information from multiple sources and reason with them. This paper focuses on developing methodologies for intelligent integration of multi-structured data. The emphasis is to generate multiple superimposed data visualizations using intelligent methods of linking information amongst data from unstructured and structured sources and also to facilitate interactive data explorations through drill down facilities for interesting pieces of information.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128137574","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ComputePub Date : 2017-02-02DOI: 10.1145/3140107.3140123
Amey Karkare, Nimisha Agrawal
{"title":"ParseIT: A Question-Answer based Tool to Learn Parsing Techniques","authors":"Amey Karkare, Nimisha Agrawal","doi":"10.1145/3140107.3140123","DOIUrl":"https://doi.org/10.1145/3140107.3140123","url":null,"abstract":"Parsing (also called syntax analysis) techniques cover a substantial portion of any undergraduate Compiler Design course. We present ParseIT, a tool to help students understand the parsing techniques through question-answering. ParseIT automates the generation of tutorial questions based on the Context Free Grammar provided by the student and generates feedback for the student solutions. The tool generates multiple-choice questions (MCQs) and fill in the blank type questions, and evaluates students' attempts. It provides hints for incorrect attempts, again in terms of MCQs. The hints questions are generated for any correct choice that is missed or any incorrect choice that is selected. Another interesting form of hint generated is an input string that helps the students identify incorrectly filled cells of a parsing table.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126946797","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ComputePub Date : 2015-10-29DOI: 10.1145/2835043.2835054
Rupali Patil, A. Manjrekar
{"title":"A Novel Filtering and Coding Method for Image Classification and Image Retrieval","authors":"Rupali Patil, A. Manjrekar","doi":"10.1145/2835043.2835054","DOIUrl":"https://doi.org/10.1145/2835043.2835054","url":null,"abstract":"The feature extraction-coding-pooling framework improves the performance of image classification because it generates robust and discriminative image representation. The proposed system uses saliency driven multi-scale nonlinear diffusion filtering with linear distance coding (LDC) method for image classification. The saliency driven multi-scale nonlinear diffusion filtering generates the images at small, mid and high scale and concatenation of information at these scales produces robust image classification using LDC. The class manifolds generated by this classification system are given as input to image retrieval system which finally retrieves all images those are relevant to supplied image.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128252110","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Variable Feature Sets in Grid-based Layouts","authors":"Kiran Gajanan Javkar, Pravin Kumar Ramesh Mali, Ashutosh Kumar, L. Chinnaga","doi":"10.1145/2835043.2835051","DOIUrl":"https://doi.org/10.1145/2835043.2835051","url":null,"abstract":"As the digital data continues to grow unbounded, users expect intelligent processing and accurate coverage of all its domains. Advances in display technology have led to a variety of viewing devices, each with its own characteristic sizes and resolutions. Thus, a single layout on different sized devices would degrade the user experience. Moreover, the information shown on display does not need to have same features. So, it becomes very crucial to develop a user interface which can cope up with different sized viewing devices and different data set information. To facilitate the same, we hereby present a novel approach to identify key information from various data sets and display the same on wide range of devices using comparable but different grid-based layouts.","PeriodicalId":435920,"journal":{"name":"Compute","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126447998","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}