International Journal of Computer Engineering and Applications, Volume XII, Special Issue, March 18, ISSN

Size: px
Start display at page:

Download "International Journal of Computer Engineering and Applications, Volume XII, Special Issue, March 18, ISSN"

Transcription

1 Nikita Goyal 1, Umang Bhate 2, Varun Punamiya 3, Aditi Gagrani 4, Venkatesan N. 5 1 Department of Computer Engineering, MIT College Of Engineering, Pune, Maharashtra 2 Department of Computer Engineering, MIT College Of Engineering, Pune, Maharashtra 3 Department of Information Technology, MIT College Of Engineering, Pune, Maharashtra 4 Department of Information Technology, MIT College Of Engineering, Pune, Maharashtra 5 Department of Computer Engineering, MIT College Of Engineering, Pune, Maharashtra ABSTRACT: A Smart Personal Assistant is a mobile software system that has the ability to perform tasks, or services, on behalf of an individual user, based on a combination of user input, location awareness, and the ability to access information from a variety of online sources. We propose a system which uses Hindi as the language of choice for the assistant and plan to extend the scope by adding other Indian languages. The system uses speech recognition and machine learning model to perform the requested action given by the user in Hindi. The huge success of smart personal assistants is overwhelming and well accepted by people all across the globe. Its advantages are felt in all wakes of life. However language proves to be a significant barrier in its adoption since most of the assistants are language and region specific such as Siri for IOS, Cortana for Windows and Google Now for Android all support English language only. Keywords: Voice Assistant, Hindi-language, SVM, Classifier, Dialogue Manager, Android System, Naive-Bayes [1] INTRODUCTION A virtual assistant is a software agent that can perform tasks or services for an individual. The popularity of virtual assistants has increased to a great extent as developing systems with integration of such assistants has become a trend in today s technological world. Several efforts have been made towards creating personal assistant software (PAS) to Nikita Goyal, Umang Bhate, Varun Punamiya, Aditi Gagrani, Venkatesan N. 1

2 help people in their daily life activities, at home or at work. Google Now for Android based smart phones, Apple Inc s Siri for ios systems, Cortana for Windows and Alexa by Amazon are some examples to name the same. These systems perform tasks implicitly just by interpreting user s voice commands given in English language. The tasks include miscellaneous actions like calling a contact, messaging, opening an application present in the system, setting an alarm, web searching for queries and many more. Support for local languages in these systems is limited to web search only. They are unable to interpret commands in other languages except English creating a huge gap between people comfortable and uncomfortable in English language. Thus the need to develop systems supporting local languages for assisting users is felt. This project aims at developing personal assistant for Android based smart phones supporting Hindi, the major language being spoken in India. Through this project we intend to propose a model that can be extended to support many prominent local languages across the globe. To eliminate language barrier in usage of virtual assistants serve as prime motivation for the project. The existing system Vaani [1] had certain drawbacks due to which it cannot be implemented on full scale. It used text matching and linear searching to select between the different functionalities (e.g. call, messaging, etc).this proved to be time consuming where multiple synonyms exist for the word describing the functionalities. Machine learning improves the accuracy of selection of multiple functionalities. The classification techniques for textual data were compared in [2]. It clearly states and proves why SVM is a better choice over Naive-Bayes. The problem faced in classifying textual data which includes proper nouns is solved using SVM. Tests prove that SVM clearly outperforms Naive-Bayes in case of textual data. [2] PROPOSED SOLUTION The application takes Hindi speech given by the user as input. For example, "Umang ko call karo", "Aditi ko message karo", "kripya camera kholde" and many more similar sentences in Hindi language. The aim is to identify the object, action and additional parameters associated with the input so that appropriate functionality is performed. The input is in the form of audio signal which gets passed by the application to an instance of RecognizerService class of android.speech package developed by Google. The corresponding speech to text data provided by the RecognizerService is displayed in a text view mode by the application to the user. The text is then further passed to the remote server where appropriate classifier is present for the analysis and processing of the text. Almost all the known techniques for classification such as decision trees, decision rules, Bayes methods, nearest neighbor classifiers, SVM classifiers, and neural networks have been extended to the case of text data. Recently, a considerable amount of emphasis has been placed on linear classifiers such as neural networks and SVM classifiers, with the latter being particularly suited to the characteristics of text data[2]. Hence, we are proposing to use SVM Classifier, for text classification, required at the server side of the system. It is a SVM model which is pre-trained with sample inputs and parameters which is then used to classify the new input given to it. It takes speech to text data from the application and analyses it so as to classify it into corresponding classes of actions such as call, message, etc relative to the user s command given for that instance. Nikita Goyal, Umang Bhate, Varun Punamiya, Aditi Gagrani, Venkatesan N 2

3 As soon as the action in relation with the given command by the user is identified by the classifier the Dialogue Manager in that class does the work of extracting important parameters and objects required for the fulfillment of the action. The relative action and parameters associated with it is passed to the application in order to perform the user s given task. According to the action that needs to be triggered, appropriate intents encapsulated with corresponding data are issued by the android application to the android system. Figure: 1. Functional block diagram [3] ACTUAL FLOW OF CONTROL The proposed system consists of a client-server model where the Android App acts as the client and the server runs the classifying algorithm. 1. The input to the app is given in the form of voice input in Hindi Language. The voice input is converted into English text. The use of English text makes it faster and easier for the App to find the contact names as majority of the names in contact list are stored using the English language i.e. a Hindi input representing "उम ग क क ल कर " is represented as Umang ko call karo by the app. This is achieved using Google s available Speech to Text API. 2. This text is now sent to the server for classifying to determine the appropriate action to be performed. It is sent in JSON format since JSON objects can be handled well by both Python and Java. 3. At the server, major preprocessing tasks are carried out before the actual classification. The input is scanned to find negative words if any, by comparing it with a text file which consists of negative words by using the Bag of Words Model. If present, the action is set to some default command predefined. The commonly found Nikita Goyal, Umang Bhate, Varun Punamiya, Aditi Gagrani, Venkatesan N. 3

4 negative words are mat, nahi, na etc. The second task is to remove the stop words present in text if any. The most common stop words in Hindi include ko, ki, ka etc. This ensures that the accuracy of classifier is not hampered due to unnecessary unimportant words. The third and final task is the conversion of all alphabets to lower case. This enables a faster and uniform output of the classifier. 4. The classifier is trained using SVM model. The training data set consists of sentences of similar type as the input but along with their actual correct action. The class labels represent the action to be performed by the application. The output of the classifier is a class label like call, message, app which denote calling, messaging, opening an application respectively. 5. This output is sent to the client where the dialog manager segregates the input user text into objects and combines it with the associated action it receives from the server. 6. The app uses implicit intents to perform the specified action on the object and completes the cycle. [4] FUTURE SCOPE 1. Support for all regional languages can be added to the proposed application in order to increase productivity and availability all across the globe. 2. Ability to perform all complex actions to make it more reliable and productive. 3. Ability to understand the intention and current environment of the user and perform action accordingly i.e. to make a context aware application to increase the efficiency[4]. 4. Smart suggestions to the user relative to the query can be added to make the system more intelligent[4]. 5. Instead of using ready-to-use API's, self developed speech recognition model using methods such as RNN and LSTM can be used for better accuracy. [5] CONCLUSION This paper discusses the need for developing an Android based personal assistant supporting regional languages. We proposed a system which uses machine learning techniques to do text categorization and perform basic functionalities of an Android user such as calling, messaging, opening applications, setting alarms and other simple miscellaneous tasks. The system will also generate appropriate responses relative to the input query thereby making it interactive and efficient. The system makes use of client server architecture in order to reduce the overhead on phones due to limited resource capability, thus making it more responsive and efficient. Nikita Goyal, Umang Bhate, Varun Punamiya, Aditi Gagrani, Venkatesan N 4

5 REFERENCES [1] Asha Bharambe, Adwait Vyas, Vedant Pandit, Chinmay Pai, Sanjay Wadhwa, "Hindi Language Personal Assistant For Android", International Journal of Computer Engineering and Applications, Volume IX, Issue III, April 15. [2] Charu C. Aggarwal, "A SURVEY OF TEXT CLASSIFICATION ALGORITHMS", IBM T. J. Watson Research Center Yorktown Heights, NY. [3] Anurag Sarkar, Saptarshi Chatterjee, Writayan Das, Debabrata Datta, "Text Classification using Support Vector Machine", International Journal of Engineering Science Invention ISSN, November [4] Ming Sun, Yun-Nung Chen, Alexander I. Rudnicky, "An Intelligent Assistant for High- Level Task Understanding", School of Computer Science, Carnegie Mellon University, USA. [5] Thorsten Joachims, "Text Categorization with Support Vector Machines: Learning with Many Relevant Features", University at Dortmund Informatik LS8, Germany, [6] Amitkumar O. Panchal, "Speech recognition using Recurrent Neural network", IJIRT, Volume 2 Issue 5, October [7] Mazin Gilbert, Iker Arizmendi, Enrico Bocchieri, Diamantino Caseiro, Vincent Goffin, Andrej Ljolje, Mike Phillips1, Chao Wang1, Jay Wilpon, "Your Mobile Virtual Assistant Just Got Smarter!", AT&T Labs-Research, Florham Park, NJ Vlingo, Cambridge, MA Nikita Goyal, Umang Bhate, Varun Punamiya, Aditi Gagrani, Venkatesan N. 5

A HINDI LANGUAGE PERSONAL ASSISTANT FOR ANDROID

A HINDI LANGUAGE PERSONAL ASSISTANT FOR ANDROID International Journal of Computer Engineering and Applications, Volume IX, Issue III, April 15 www.ijcea.com ISSN 2321-3469 Asha Bharambe 1, Adwait Vyas 2, Vedant Pandit 2, Chinmay Pai 2, Sanjay Wadhwa

More information

Implementing MODA: A Multi-Strategy, Mobile, Conversational Consumer Decision-Aid System

Implementing MODA: A Multi-Strategy, Mobile, Conversational Consumer Decision-Aid System Implementing MODA: A Multi-Strategy, Mobile, Conversational Consumer Decision-Aid System Kiana Alikhademi kalikhademi@ufl.edu Naja A. Mack najamac@ufl.edu Kacee Ross mkr0028@tigermail.auburn.edu Brianna

More information

Intelligent Hands Free Speech based SMS System on Android

Intelligent Hands Free Speech based SMS System on Android Intelligent Hands Free Speech based SMS System on Android Gulbakshee Dharmale 1, Dr. Vilas Thakare 3, Dr. Dipti D. Patil 2 1,3 Computer Science Dept., SGB Amravati University, Amravati, INDIA. 2 Computer

More information

Abstract. Problem Statement. Objective. Benefits

Abstract. Problem Statement. Objective. Benefits Abstract The purpose of this final year project is to create an Android mobile application that can automatically extract relevant information from pictures of receipts. Users can also load their own images

More information

Review on Text Mining

Review on Text Mining Review on Text Mining Aarushi Rai #1, Aarush Gupta *2, Jabanjalin Hilda J. #3 #1 School of Computer Science and Engineering, VIT University, Tamil Nadu - India #2 School of Computer Science and Engineering,

More information

User Task Automator. Himanshu Prasad 1, P. Geetha Priya 2, S.Manjunatha 3, B.H Namratha 4 and Rekha B. Venkatapur 5 1,2,3&4

User Task Automator. Himanshu Prasad 1, P. Geetha Priya 2, S.Manjunatha 3, B.H Namratha 4 and Rekha B. Venkatapur 5 1,2,3&4 Asian Journal of Engineering and Applied Technology ISSN: 2249-068X Vol. 6 No. 1, 2017, pp.40-44 The Research Publication, www.trp.org.in Himanshu Prasad 1, P. Geetha Priya 2, S.Manjunatha 3, B.H Namratha

More information

Keywords APSE: Advanced Preferred Search Engine, Google Android Platform, Search Engine, Click-through data, Location and Content Concepts.

Keywords APSE: Advanced Preferred Search Engine, Google Android Platform, Search Engine, Click-through data, Location and Content Concepts. Volume 5, Issue 3, March 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Advanced Preferred

More information

The Connected World and Speech Technologies: It s About Effortless

The Connected World and Speech Technologies: It s About Effortless The Connected World and Speech Technologies: It s About Effortless Jay Wilpon Executive Director, Natural Language Processing and Multimodal Interactions Research IEEE Fellow, AT&T Fellow In the Beginning

More information

Smart Home Implementation Using Data Mining

Smart Home Implementation Using Data Mining www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume - 3 Issue -9 September, 2014 Page No. 8276-8280 Smart Home Implementation Using Data Mining Gayatri D. Kulkarni

More information

Create Swift mobile apps with IBM Watson services IBM Corporation

Create Swift mobile apps with IBM Watson services IBM Corporation Create Swift mobile apps with IBM Watson services Create a Watson sentiment analysis app with Swift Learning objectives In this section, you ll learn how to write a mobile app in Swift for ios and add

More information

Handwritten Gurumukhi Character Recognition by using Recurrent Neural Network

Handwritten Gurumukhi Character Recognition by using Recurrent Neural Network 139 Handwritten Gurumukhi Character Recognition by using Recurrent Neural Network Harmit Kaur 1, Simpel Rani 2 1 M. Tech. Research Scholar (Department of Computer Science & Engineering), Yadavindra College

More information

Comprehensive Tool for Generation and Compatibility Management of Subtitles for English Language Videos

Comprehensive Tool for Generation and Compatibility Management of Subtitles for English Language Videos International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 12, Number 1 (2016), pp. 63-68 Research India Publications http://www.ripublication.com Comprehensive Tool for Generation

More information

Analysis on the technology improvement of the library network information retrieval efficiency

Analysis on the technology improvement of the library network information retrieval efficiency Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(6):2198-2202 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Analysis on the technology improvement of the

More information

Classifying Twitter Data in Multiple Classes Based On Sentiment Class Labels

Classifying Twitter Data in Multiple Classes Based On Sentiment Class Labels Classifying Twitter Data in Multiple Classes Based On Sentiment Class Labels Richa Jain 1, Namrata Sharma 2 1M.Tech Scholar, Department of CSE, Sushila Devi Bansal College of Engineering, Indore (M.P.),

More information

OCR For Handwritten Marathi Script

OCR For Handwritten Marathi Script International Journal of Scientific & Engineering Research Volume 3, Issue 8, August-2012 1 OCR For Handwritten Marathi Script Mrs.Vinaya. S. Tapkir 1, Mrs.Sushma.D.Shelke 2 1 Maharashtra Academy Of Engineering,

More information

Alexa, what did I do last summer?

Alexa, what did I do last summer? , what did I do last summer? Vladimir Katalov, ElcomSoft SecTor 2018 ElcomSoft Ltd. www.elcomsoft.com 1 Who s Alexa? Amazon Alexa is a virtual assistant developed by Amazon She s 4 years young First appeared

More information

Enhancing applications with Cognitive APIs IBM Corporation

Enhancing applications with Cognitive APIs IBM Corporation Enhancing applications with Cognitive APIs After you complete this section, you should understand: The Watson Developer Cloud offerings and APIs The benefits of commonly used Cognitive services 2 Watson

More information

Twitter data Analytics using Distributed Computing

Twitter data Analytics using Distributed Computing Twitter data Analytics using Distributed Computing Uma Narayanan Athrira Unnikrishnan Dr. Varghese Paul Dr. Shelbi Joseph Research Scholar M.tech Student Professor Assistant Professor Dept. of IT, SOE

More information

Implementation of Smart Question Answering System using IoT and Cognitive Computing

Implementation of Smart Question Answering System using IoT and Cognitive Computing Implementation of Smart Question Answering System using IoT and Cognitive Computing Omkar Anandrao Salgar, Sumedh Belsare, Sonali Hire, Mayuri Patil omkarsalgar@gmail.com, sumedhbelsare@gmail.com, hiresoni278@gmail.com,

More information

Michigan State University Team MSUFCU Banking with Amazon s Alexa and Apple s Siri Project Plan Spring 2017

Michigan State University Team MSUFCU Banking with Amazon s Alexa and Apple s Siri Project Plan Spring 2017 1 Michigan State University Team MSUFCU Banking with Amazon s Alexa and Apple s Siri Project Plan Spring 2017 MSUFCU Contacts: Emily Fesler Collin Lochinski Judy Lynch Benjamin Maxim Andy Wardell Michigan

More information

Tourism Guide for Tamilnadu (Android Application)

Tourism Guide for Tamilnadu (Android Application) IJIRST International Journal for Innovative Research in Science & Technology Volume 4 Issue 11 April 2018 ISSN (online): 2349-6010 Tourism Guide for Tamilnadu (Android Application) P. K. Jithin P. Prasath

More information

Code Mania Artificial Intelligence: a. Module - 1: Introduction to Artificial intelligence and Python:

Code Mania Artificial Intelligence: a. Module - 1: Introduction to Artificial intelligence and Python: Code Mania 2019 Artificial Intelligence: a. Module - 1: Introduction to Artificial intelligence and Python: 1. Introduction to Artificial Intelligence 2. Introduction to python programming and Environment

More information

A Text Classification Model Using Convolution Neural Network and Recurrent Neural Network

A Text Classification Model Using Convolution Neural Network and Recurrent Neural Network Volume 119 No. 15 2018, 1549-1554 ISSN: 1314-3395 (on-line version) url: http://www.acadpubl.eu/hub/ http://www.acadpubl.eu/hub/ A Text Classification Model Using Convolution Neural Network and Recurrent

More information

Voice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk

Voice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk Voice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk Voice Enabled Assistants (Adoption) Voice Enabled Assistants (Usage) Voice Enabled Assistants (Workflow) Initialize Voice Recording

More information

COMPARISON OF DIFFERENT CLASSIFICATION TECHNIQUES

COMPARISON OF DIFFERENT CLASSIFICATION TECHNIQUES COMPARISON OF DIFFERENT CLASSIFICATION TECHNIQUES USING DIFFERENT DATASETS V. Vaithiyanathan 1, K. Rajeswari 2, Kapil Tajane 3, Rahul Pitale 3 1 Associate Dean Research, CTS Chair Professor, SASTRA University,

More information

SQL Generation and PL/SQL Execution from Natural Language Processing

SQL Generation and PL/SQL Execution from Natural Language Processing SQL Generation and PL/SQL Execution from Natural Language Processing Swapnil Kanhe Pramod Bodke Vaibhav Udawant Akshay Chikhale Abstract In this paper we proposes a method of executing query with the databases

More information

Using Gini-index for Feature Weighting in Text Categorization

Using Gini-index for Feature Weighting in Text Categorization Journal of Computational Information Systems 9: 14 (2013) 5819 5826 Available at http://www.jofcis.com Using Gini-index for Feature Weighting in Text Categorization Weidong ZHU 1,, Yongmin LIN 2 1 School

More information

Research Article. August 2017

Research Article. August 2017 International Journals of Advanced Research in Computer Science and Software Engineering ISSN: 2277-128X (Volume-7, Issue-8) a Research Article August 2017 English-Marathi Cross Language Information Retrieval

More information

Automated Online News Classification with Personalization

Automated Online News Classification with Personalization Automated Online News Classification with Personalization Chee-Hong Chan Aixin Sun Ee-Peng Lim Center for Advanced Information Systems, Nanyang Technological University Nanyang Avenue, Singapore, 639798

More information

Big Data: From Transactions, To Interactions

Big Data: From Transactions, To Interactions Big Data: From Transactions, To Interactions Martin Willcox [@willcoxmnk], Director Big Data Centre of Excellence (Teradata International) April 2016 1 Agenda Beyond transactions Riding the three waves:

More information

AN APPROACH FOR SCANNING BASIC BUSINESS CARD IN ANDROID DEVICE

AN APPROACH FOR SCANNING BASIC BUSINESS CARD IN ANDROID DEVICE AN APPROACH FOR SCANNING BASIC BUSINESS CARD IN ANDROID DEVICE Amareshwar Manjunath Bhat 1, Sahana S Patkar 2, Prof.Venugopal 3 1 MCA, 6th Semester, 2 BE, 8 th Semester CSE Department, 3 CSE Department

More information

The Power of Speech: Supporting Voice- Driven Commands in Small, Low-Power. Microcontrollers

The Power of Speech: Supporting Voice- Driven Commands in Small, Low-Power. Microcontrollers Borrowing from an approach used for computer vision, we created a compact keyword spotting algorithm that supports voice-driven commands in edge devices that use a very small, low-power microcontroller.

More information

Design and Implementation of Search Engine Using Vector Space Model for Personalized Search

Design and Implementation of Search Engine Using Vector Space Model for Personalized Search Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 1, January 2014,

More information

On the automatic classification of app reviews

On the automatic classification of app reviews Requirements Eng (2016) 21:311 331 DOI 10.1007/s00766-016-0251-9 RE 2015 On the automatic classification of app reviews Walid Maalej 1 Zijad Kurtanović 1 Hadeer Nabil 2 Christoph Stanik 1 Walid: please

More information

Developing Mobile Application Framework By Using RESTFul Web Service with JSON Parser

Developing Mobile Application Framework By Using RESTFul Web Service with JSON Parser Developing Mobile Application Framework By Using RESTFul Web Service with JSON Parser Ei Ei Thu,Than Nwe Aung University of Computer Studies Mandalay (UCSM), Mandalay, Myanmar. eieithuet@gmail.com, mdytna@gmail.com

More information

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION V. A. Dahifale 1, N. Y. Siddiqui 2 PG Student, College of Engineering Kopargaon, Maharashtra, India 1 Assistant Professor, College of Engineering

More information

Chapter 8 The C 4.5*stat algorithm

Chapter 8 The C 4.5*stat algorithm 109 The C 4.5*stat algorithm This chapter explains a new algorithm namely C 4.5*stat for numeric data sets. It is a variant of the C 4.5 algorithm and it uses variance instead of information gain for the

More information

Global Standalone VPA (Virtual Personal Assistant) Device Market: Size, Trends & Forecasts ( ) May 2018

Global Standalone VPA (Virtual Personal Assistant) Device Market: Size, Trends & Forecasts ( ) May 2018 Global Standalone VPA (Virtual Personal Assistant) Device Market: Size, Trends & Forecasts (2018-2022) May 2018 Global Standalone VPA Device Market: Coverage Executive Summary and Scope Introduction/Market

More information

Energy Aware Node Placement Algorithm for Wireless Sensor Network

Energy Aware Node Placement Algorithm for Wireless Sensor Network Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 6 (2014), pp. 541-548 Research India Publications http://www.ripublication.com/aeee.htm Energy Aware Node Placement Algorithm

More information

Character Recognition from Google Street View Images

Character Recognition from Google Street View Images Character Recognition from Google Street View Images Indian Institute of Technology Course Project Report CS365A By Ritesh Kumar (11602) and Srikant Singh (12729) Under the guidance of Professor Amitabha

More information

Keywords Binary Linked Object, Binary silhouette, Fingertip Detection, Hand Gesture Recognition, k-nn algorithm.

Keywords Binary Linked Object, Binary silhouette, Fingertip Detection, Hand Gesture Recognition, k-nn algorithm. Volume 7, Issue 5, May 2017 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Hand Gestures Recognition

More information

Correlation Based Feature Selection with Irrelevant Feature Removal

Correlation Based Feature Selection with Irrelevant Feature Removal Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,

More information

It is been used to calculate the score which denotes the chances that given word is equal to some other word.

It is been used to calculate the score which denotes the chances that given word is equal to some other word. INTRODUCTION While I was tackling a NLP (Natural Language Processing) problem for one of my project "Stephanie", an open-source platform imitating a voice-controlled virtual assistant, it required a specific

More information

Task Completion Platform: A self-serve multi-domain goal oriented dialogue platform

Task Completion Platform: A self-serve multi-domain goal oriented dialogue platform Task Completion Platform: A self-serve multi-domain goal oriented dialogue platform P. A. Crook, A. Marin, V. Agarwal, K. Aggarwal, T. Anastasakos, R. Bikkula, D. Boies, A. Celikyilmaz, S. Chandramohan,

More information

Auto-Dialog Systems: Implementing Automatic Conversational Man-Machine Agents by Using Artificial Intelligence & Neural Networks

Auto-Dialog Systems: Implementing Automatic Conversational Man-Machine Agents by Using Artificial Intelligence & Neural Networks Auto-Dialog Systems: Implementing Automatic Conversational Man-Machine Agents by Using Artificial Intelligence & Neural Networks Annapurna Bala, T.Padmaja, Dr.Guru Kesava Das. Gopisettry 1,2, Dept. Of

More information

FAQ Retrieval using Noisy Queries : English Monolingual Sub-task

FAQ Retrieval using Noisy Queries : English Monolingual Sub-task FAQ Retrieval using Noisy Queries : English Monolingual Sub-task Shahbaaz Mhaisale 1, Sangameshwar Patil 2, Kiran Mahamuni 2, Kiranjot Dhillon 3, Karan Parashar 3 Abstract: 1 Delhi Technological University,

More information

Holistic Correlation of Color Models, Color Features and Distance Metrics on Content-Based Image Retrieval

Holistic Correlation of Color Models, Color Features and Distance Metrics on Content-Based Image Retrieval Holistic Correlation of Color Models, Color Features and Distance Metrics on Content-Based Image Retrieval Swapnil Saurav 1, Prajakta Belsare 2, Siddhartha Sarkar 3 1Researcher, Abhidheya Labs and Knowledge

More information

Question Answering Systems

Question Answering Systems Question Answering Systems An Introduction Potsdam, Germany, 14 July 2011 Saeedeh Momtazi Information Systems Group Outline 2 1 Introduction Outline 2 1 Introduction 2 History Outline 2 1 Introduction

More information

A Study to Recognize Printed Gujarati Characters Using Tesseract OCR

A Study to Recognize Printed Gujarati Characters Using Tesseract OCR A Study to Recognize Printed Gujarati Characters Using Tesseract OCR Milind Kumar Audichya 1, Jatinderkumar R. Saini 2 1, 2 Computer Science, Gujarat Technological University Abstract: Optical Character

More information

INFORMATION RETRIEVAL SYSTEM: CONCEPT AND SCOPE

INFORMATION RETRIEVAL SYSTEM: CONCEPT AND SCOPE 15 : CONCEPT AND SCOPE 15.1 INTRODUCTION Information is communicated or received knowledge concerning a particular fact or circumstance. Retrieval refers to searching through stored information to find

More information

Image Retrieval Based on its Contents Using Features Extraction

Image Retrieval Based on its Contents Using Features Extraction Image Retrieval Based on its Contents Using Features Extraction Priyanka Shinde 1, Anushka Sinkar 2, Mugdha Toro 3, Prof.Shrinivas Halhalli 4 123Student, Computer Science, GSMCOE,Maharashtra, Pune, India

More information

STUDYING OF CLASSIFYING CHINESE SMS MESSAGES

STUDYING OF CLASSIFYING CHINESE SMS MESSAGES STUDYING OF CLASSIFYING CHINESE SMS MESSAGES BASED ON BAYESIAN CLASSIFICATION 1 LI FENG, 2 LI JIGANG 1,2 Computer Science Department, DongHua University, Shanghai, China E-mail: 1 Lifeng@dhu.edu.cn, 2

More information

Towards The Adoption of Modern Software Development Approach: Component Based Software Engineering

Towards The Adoption of Modern Software Development Approach: Component Based Software Engineering Indian Journal of Science and Technology, Vol 9(32), DOI: 10.17485/ijst/2016/v9i32/100187, August 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Towards The Adoption of Modern Software Development

More information

Kernel-based online machine learning and support vector reduction

Kernel-based online machine learning and support vector reduction Kernel-based online machine learning and support vector reduction Sumeet Agarwal 1, V. Vijaya Saradhi 2 andharishkarnick 2 1- IBM India Research Lab, New Delhi, India. 2- Department of Computer Science

More information

(P6) "Everyone will benefit from that," cofounder and CEO Alex Lebrun says.

(P6) Everyone will benefit from that, cofounder and CEO Alex Lebrun says. [Technology ]Voice Control: Coming Soon to a House Near You (P1) It's not unusual to find yourself talking to an uncooperative appliance or gadget. Soon, though, it could be more common for those devices

More information

Tamil Image Text to Speech Using Rasperry PI

Tamil Image Text to Speech Using Rasperry PI Tamil Image Text to Speech Using Rasperry PI V.Suresh Babu 1, D.Deviga 2, A.Gayathri 3, V.Kiruthika 4 and B.Gayathri 5 1 Associate Professor, 2,3,4,5 UG Scholar, Department of ECE, Hindusthan Institute

More information

Comparing Tesseract results with and without Character localization for Smartphone application

Comparing Tesseract results with and without Character localization for Smartphone application Comparing Tesseract results with and without Character localization for Smartphone application Snehal Charjan 1, Prof. R. V. Mante 2, Dr. P. N. Chatur 3 M.Tech 2 nd year 1, Asst. Professor 2, Head of Department

More information

The Un-normalized Graph p-laplacian based Semi-supervised Learning Method and Speech Recognition Problem

The Un-normalized Graph p-laplacian based Semi-supervised Learning Method and Speech Recognition Problem Int. J. Advance Soft Compu. Appl, Vol. 9, No. 1, March 2017 ISSN 2074-8523 The Un-normalized Graph p-laplacian based Semi-supervised Learning Method and Speech Recognition Problem Loc Tran 1 and Linh Tran

More information

ImgSeek: Capturing User s Intent For Internet Image Search

ImgSeek: Capturing User s Intent For Internet Image Search ImgSeek: Capturing User s Intent For Internet Image Search Abstract - Internet image search engines (e.g. Bing Image Search) frequently lean on adjacent text features. It is difficult for them to illustrate

More information

C. The system is equally reliable for classifying any one of the eight logo types 78% of the time.

C. The system is equally reliable for classifying any one of the eight logo types 78% of the time. Volume: 63 Questions Question No: 1 A system with a set of classifiers is trained to recognize eight different company logos from images. It is 78% accurate. Without further information, which statement

More information

ISSN: Page 21

ISSN: Page 21 Personal Assistant for User Task Automation Rasika Anerao 1, Utkarsh Mehta 2, Akash Suryawanshi 3 1 (Computer Engineering, PES Modern College Of Engineering, Pune/ Savitribai Phule University,India) 2

More information

PROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/...

PROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/... PROCE55 Mobile: Web API App PROCE55 Mobile with Test Web API App Web API App Example This example shows how to access a typical Web API using your mobile phone via Internet. The returned data is in JSON

More information

HCR Using K-Means Clustering Algorithm

HCR Using K-Means Clustering Algorithm HCR Using K-Means Clustering Algorithm Meha Mathur 1, Anil Saroliya 2 Amity School of Engineering & Technology Amity University Rajasthan, India Abstract: Hindi is a national language of India, there are

More information

International Journal of Computer Engineering and Applications, Volume XII, Special Issue, March 18, ISSN

International Journal of Computer Engineering and Applications, Volume XII, Special Issue, March 18,   ISSN International Journal of Computer Engineering and Applications, Volume XII, Special Issue, March 18, www.ijcea.com ISSN 2321-3469 COMBINING GENETIC ALGORITHM WITH OTHER MACHINE LEARNING ALGORITHM FOR CHARACTER

More information

An Approach To Web Content Mining

An Approach To Web Content Mining An Approach To Web Content Mining Nita Patil, Chhaya Das, Shreya Patanakar, Kshitija Pol Department of Computer Engg. Datta Meghe College of Engineering, Airoli, Navi Mumbai Abstract-With the research

More information

Unwanted Message Filtering From Osn User Walls And Implementation Of Blacklist (Implementation Paper)

Unwanted Message Filtering From Osn User Walls And Implementation Of Blacklist (Implementation Paper) www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 4 April 2015, Page No. 11680-11686 Unwanted Message Filtering From Osn User Walls And Implementation

More information

IMPLEMENTING ON OPTICAL CHARACTER RECOGNITION USING MEDICAL TABLET FOR BLIND PEOPLE

IMPLEMENTING ON OPTICAL CHARACTER RECOGNITION USING MEDICAL TABLET FOR BLIND PEOPLE Impact Factor (SJIF): 5.301 International Journal of Advance Research in Engineering, Science & Technology e-issn: 2393-9877, p-issn: 2394-2444 Volume 5, Issue 3, March-2018 IMPLEMENTING ON OPTICAL CHARACTER

More information

Fraunhofer IAIS Audio Mining Solution for Broadcast Archiving. Dr. Joachim Köhler LT-Innovate Brussels

Fraunhofer IAIS Audio Mining Solution for Broadcast Archiving. Dr. Joachim Köhler LT-Innovate Brussels Fraunhofer IAIS Audio Mining Solution for Broadcast Archiving Dr. Joachim Köhler LT-Innovate Brussels 22.11.2016 1 Outline Speech Technology in the Broadcast World Deep Learning Speech Technologies Fraunhofer

More information

Amber DrupalCon Vienna September 2017

Amber DrupalCon Vienna September 2017 Get Started with Voice User Interfaces Amber Matz @amberhimesmatz DrupalCon Vienna September 2017 About Me Amber Matz Production Manager and Trainer Drupalize.Me Twitter: @amberhimesmatz Drupalize.Me big

More information

MATRIX BASED SEQUENTIAL INDEXING TECHNIQUE FOR VIDEO DATA MINING

MATRIX BASED SEQUENTIAL INDEXING TECHNIQUE FOR VIDEO DATA MINING MATRIX BASED SEQUENTIAL INDEXING TECHNIQUE FOR VIDEO DATA MINING 1 D.SARAVANAN 2 V.SOMASUNDARAM Assistant Professor, Faculty of Computing, Sathyabama University Chennai 600 119, Tamil Nadu, India Email

More information

ABSTRACT I. INTRODUCTION. Dr. J P Patra 1, Ajay Singh Thakur 2, Amit Jain 2. Professor, Department of CSE SSIPMT, CSVTU, Raipur, Chhattisgarh, India

ABSTRACT I. INTRODUCTION. Dr. J P Patra 1, Ajay Singh Thakur 2, Amit Jain 2. Professor, Department of CSE SSIPMT, CSVTU, Raipur, Chhattisgarh, India International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume 3 Issue 4 ISSN : 2456-3307 Image Recognition using Machine Learning Application

More information

Modelling Structures in Data Mining Techniques

Modelling Structures in Data Mining Techniques Modelling Structures in Data Mining Techniques Ananth Y N 1, Narahari.N.S 2 Associate Professor, Dept of Computer Science, School of Graduate Studies- JainUniversity- J.C.Road, Bangalore, INDIA 1 Professor

More information

irobotrock: A Speech Recognition Mobile Application Reema Pimpale Prabhat Narayan Anand Kamath

irobotrock: A Speech Recognition Mobile Application Reema Pimpale Prabhat Narayan Anand Kamath irobotrock: A Speech Recognition Mobile Reema Pimpale Prabhat Narayan Anand Kamath Outline Introduction Technologies Current Approaches Our Solution Users ( Domain) Our Approach Pending Functionality Future

More information

Chapter 27 Introduction to Information Retrieval and Web Search

Chapter 27 Introduction to Information Retrieval and Web Search Chapter 27 Introduction to Information Retrieval and Web Search Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 27 Outline Information Retrieval (IR) Concepts Retrieval

More information

Chapter-8. Conclusion and Future Scope

Chapter-8. Conclusion and Future Scope Chapter-8 Conclusion and Future Scope This thesis has addressed the problem of Spam E-mails. In this work a Framework has been proposed. The proposed framework consists of the three pillars which are Legislative

More information

MI2LS: Multi-Instance Learning from Multiple Information Sources

MI2LS: Multi-Instance Learning from Multiple Information Sources MI2LS: Multi-Instance Learning from Multiple Information Sources Dan Zhang 1, Jingrui He 2, Richard Lawrence 3 1 Facebook Incorporation, Menlo Park, CA 2 Stevens Institute of Technology Hoboken, NJ 3 IBM

More information

SENTIMENT ANALYSIS OF TEXTUAL DATA USING MATRICES AND STACKS FOR PRODUCT REVIEWS

SENTIMENT ANALYSIS OF TEXTUAL DATA USING MATRICES AND STACKS FOR PRODUCT REVIEWS SENTIMENT ANALYSIS OF TEXTUAL DATA USING MATRICES AND STACKS FOR PRODUCT REVIEWS Akhil Krishna, CSE department, CMR Institute of technology, Bangalore, Karnataka 560037 akhil.krsn@gmail.com Suresh Kumar

More information

Wearable Technology Orientation Using Big Data Analytics for Improving Quality of Human Life

Wearable Technology Orientation Using Big Data Analytics for Improving Quality of Human Life Wearable Technology Orientation Using Big Data Analytics for Improving Quality of Human Life Ch.Srilakshmi Asst Professor,Department of Information Technology R.M.D Engineering College, Kavaraipettai,

More information

In the recent past, the World Wide Web has been witnessing an. explosive growth. All the leading web search engines, namely, Google,

In the recent past, the World Wide Web has been witnessing an. explosive growth. All the leading web search engines, namely, Google, 1 1.1 Introduction In the recent past, the World Wide Web has been witnessing an explosive growth. All the leading web search engines, namely, Google, Yahoo, Askjeeves, etc. are vying with each other to

More information

Sentiment Analysis for Amazon Reviews

Sentiment Analysis for Amazon Reviews Sentiment Analysis for Amazon Reviews Wanliang Tan wanliang@stanford.edu Xinyu Wang xwang7@stanford.edu Xinyu Xu xinyu17@stanford.edu Abstract Sentiment analysis of product reviews, an application problem,

More information

Android Application Development using Kotlin

Android Application Development using Kotlin Android Application Development using Kotlin 1. Introduction to Kotlin a. Kotlin History b. Kotlin Advantages c. How Kotlin Program Work? d. Kotlin software Prerequisites i. Installing Java JDK and JRE

More information

Building Construction Management System Using Android Application

Building Construction Management System Using Android Application Building Construction Management System Using Android Application 1 Mr. K.Aravindhan, 2 Iswarya P. 1 Assistant Professor, Department of CSE, SNS College of Engineering, Coimbatore, India e-mail: aravindhan02@gmail.com

More information

Relevance Feature Discovery for Text Mining

Relevance Feature Discovery for Text Mining Relevance Feature Discovery for Text Mining Laliteshwari 1,Clarish 2,Mrs.A.G.Jessy Nirmal 3 Student, Dept of Computer Science and Engineering, Agni College Of Technology, India 1,2 Asst Professor, Dept

More information

Android Online Training

Android Online Training Android Online Training IQ training facility offers Android Online Training. Our Android trainers come with vast work experience and teaching skills. Our Android training online is regarded as the one

More information

A Texture Extraction Technique for. Cloth Pattern Identification

A Texture Extraction Technique for. Cloth Pattern Identification Contemporary Engineering Sciences, Vol. 8, 2015, no. 3, 103-108 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2015.412261 A Texture Extraction Technique for Cloth Pattern Identification Reshmi

More information

V. Thulasinath M.Tech, CSE Department, JNTU College of Engineering Anantapur, Andhra Pradesh, India

V. Thulasinath M.Tech, CSE Department, JNTU College of Engineering Anantapur, Andhra Pradesh, India International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2017 IJSRCSEIT Volume 2 Issue 5 ISSN : 2456-3307 Natural Language Interface to Database Using Modified

More information

Meta-Content framework for back index generation

Meta-Content framework for back index generation Meta-Content framework for back index generation Tripti Sharma, Assistant Professor Department of computer science Chhatrapati Shivaji Institute of Technology. Durg, India triptisharma@csitdurg.in Sarang

More information

TERM BASED WEIGHT MEASURE FOR INFORMATION FILTERING IN SEARCH ENGINES

TERM BASED WEIGHT MEASURE FOR INFORMATION FILTERING IN SEARCH ENGINES TERM BASED WEIGHT MEASURE FOR INFORMATION FILTERING IN SEARCH ENGINES Mu. Annalakshmi Research Scholar, Department of Computer Science, Alagappa University, Karaikudi. annalakshmi_mu@yahoo.co.in Dr. A.

More information

NORMALIZATION INDEXING BASED ENHANCED GROUPING K-MEAN ALGORITHM

NORMALIZATION INDEXING BASED ENHANCED GROUPING K-MEAN ALGORITHM NORMALIZATION INDEXING BASED ENHANCED GROUPING K-MEAN ALGORITHM Saroj 1, Ms. Kavita2 1 Student of Masters of Technology, 2 Assistant Professor Department of Computer Science and Engineering JCDM college

More information

How GPUs Power Comcast's X1 Voice Remote and Smart Video Analytics. Jan Neumann Comcast Labs DC May 10th, 2017

How GPUs Power Comcast's X1 Voice Remote and Smart Video Analytics. Jan Neumann Comcast Labs DC May 10th, 2017 How GPUs Power Comcast's X1 Voice Remote and Smart Video Analytics Jan Neumann Comcast Labs DC May 10th, 2017 Comcast Applied Artificial Intelligence Lab Media & Video Analytics Smart TV Deep Learning

More information

Human Motion Detection and Tracking for Video Surveillance

Human Motion Detection and Tracking for Video Surveillance Human Motion Detection and Tracking for Video Surveillance Prithviraj Banerjee and Somnath Sengupta Department of Electronics and Electrical Communication Engineering Indian Institute of Technology, Kharagpur,

More information

Chatbot as a Personal Assistant

Chatbot as a Personal Assistant Chatbot as a Personal Assistant Gayatri Nair Department of Computer Science and Engineering, SRM Institute of Science and Technology (Deemed to University u/s 3 of UGC Act, 1956), Chennai, India. Soumya

More information

Strategies for Improving Mobile Search

Strategies for Improving Mobile Search U n i v e r s i t y o f W i s c o n s i n M a d i s o n UW E-Business Consortium www.uwebc.org Strategies for Improving Mobile Search Project Sponsor W.W. Grainger Project Report Authors Prachi Agarwal

More information

A STUDY OF ANDROID OPERATING SYSTEM WITH RESPECT WITH USERS SATISFACTION

A STUDY OF ANDROID OPERATING SYSTEM WITH RESPECT WITH USERS SATISFACTION A STUDY OF ANDROID OPERATING SYSTEM WITH RESPECT WITH USERS SATISFACTION Ashish A Kulkarni 1, Pooja A Kulkarni 2 1 Assistant Professor, MIT School of Management Pune, (India) 2 Assistant Professor, NBN

More information

Automatic Intelligent Translation of Videos

Automatic Intelligent Translation of Videos Automatic Intelligent Translation of Videos Shivam Bansal Abstract There are a lot of educational videos online which are in English and inaccessible to 80% population of the world. This paper presents

More information

Nearest Neighbor Classification

Nearest Neighbor Classification Nearest Neighbor Classification Charles Elkan elkan@cs.ucsd.edu October 9, 2007 The nearest-neighbor method is perhaps the simplest of all algorithms for predicting the class of a test example. The training

More information

Text Classification for Spam Using Naïve Bayesian Classifier

Text Classification for  Spam Using Naïve Bayesian Classifier Text Classification for E-mail Spam Using Naïve Bayesian Classifier Priyanka Sao 1, Shilpi Chaubey 2, Sonali Katailiha 3 1,2,3 Assistant ProfessorCSE Dept, Columbia Institute of Engg&Tech, Columbia Institute

More information

OPTIMIZING THE CARPOOL SERVICE PROBLEM WITH GENETIC ALGORITHM

OPTIMIZING THE CARPOOL SERVICE PROBLEM WITH GENETIC ALGORITHM OPTIMIZING THE CARPOOL SERVICE PROBLEM WITH GENETIC ALGORITHM PROF VIRENDRA DAKODE SHESHBHUSHAN SONAR GAURAV BAGDE Dept. : Computer Engineering. Dept. : Computer Engineering. Dept. : Computer Engineering.

More information

INTRODUCTION TO COMPILER AND ITS PHASES

INTRODUCTION TO COMPILER AND ITS PHASES INTRODUCTION TO COMPILER AND ITS PHASES Prajakta Pahade 1, Mahesh Dawale 2 1,2Computer science and Engineering, Prof. Ram Meghe College of Engineering and Management, Badnera, Amravati, Maharashtra, India.

More information

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

International Journal of Modern Trends in Engineering and Research   e-issn No.: , Date: 2-4 July, 2015 International Journal of Modern Trends in Engineering and Research www.ijmter.com e-issn No.:2349-9745, Date: 2-4 July, 2015 Communication media for Blinds Based on Voice Mrs.K.M.Sanghavi 1, Radhika Maru

More information