SlideShare a Scribd company logo
1 of 2
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2710
Personalized Smart Mirror
Aparna Thampi K1, Liz John2, Aarsha A S3, Eldo P Elias4
1,2,3 Dept. of Computer Science and Engineering Engineering, MACE, Kerala, India
4 Assistant Professor, Dept. of Computer Science and Engineering Engineering, MACE, Kerala, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Smart mirror is a device which serves the
purpose of a mirror and has functionalities beyondthenormal
mirror’s capabilities. It is designed for people who are in short
of time to get done with various tasks while getting ready in
front of the mirror, thus saving a lot of time. Smart mirror
equipped with eye-gaze tracking technique is of paramount
relevance in the present day busy world. This mirror actsasan
aid to people who do not get time to spend over dailynewsand
events. It displays various widgets like daily categorized
newsfeed, weather, time, events, reminders, etc. The eye-gaze
tracking technique is used to measure the user’s attentionand
spontaneous responses to the content of the smart mirror.The
main focus is on a content based news retrieval which avoids
the need of cost effective specialized devices.Thisiscarriedout
by capturing user’s gaze using a high end retina camera. The
significance of the system is to help the user get real-time
filtered news based on his/her interests as well notifies the
user about the day’s events and informs about the traffic
details too.
Key Words: Smart Mirror, Artificial Intelligence,
Keyword Ranking, Keyword Extraction, News filtering
1. INTRODUCTION
In this busy world, people barelyget time to keepthemselves
updated.Mirroris an objectwhich everyhumanfacesdailyin
their lives to find outhow theylook.Therefore aninteractive
mirror can help in letting people know what is happening
around them. Smart mirror is no ordinary mirror. It can
display various widgets like news, weather, music, etc. Such
mirrors with a variety of functionalities are available in the
market. They can be operated using touch, voice commands,
etc. The basic construction of smart mirror is as follows: A
screen is placed behind a two-way mirror. By using a black
and white graphicaluser interface(GUI)onlythewhitecolors
will penetrate the mirror, resulting in an effect that makes it
appear as if the mirror itself is a screen[1]. The idea of an
intelligent mirror is to further this enhancement to include
artificial intelligence as well. In the proposed system, the
smart mirror can be accessed using eye-gaze[2].The news
headlines are displayed on the four corners of the mirror.
The user’s eye gaze is extracted and that news item will be
projected on the mirror. The keywords in this news are
identified and using this technique the system personalizes
the news items based on user’s interest.
The rest of the paper is organized asfollows. Detailedplanof
proposed system is included in section 2. Experimental
results are presented in section 3. Concluding remarks are
given in section 4.
2. PROPOSED SYSTEM
User starts the system. The newsfromnewsapi.orgisfetched.
The fetched newswill be stored intonews_reader.db.Thetop
newsfromnews_reader.dbis forwardedtosmartmirror.The
newsis displayed ontheuser interface. The user’seyegazeis
fetched. The eye faze for 10 continuous frame is considered.
The eye gaze will be stored into the eye_status.db. The news
corresponding to the eye gaze is identified. Once the
corresponding news is identified, it will be forwarded to
extract the keywords. The news will be forwarded to the
system’s UI. The correct news is displayed. Extracted
keywords are stored in data_keyword.db and are used for
personalization. The personalized keywordsaresearchedfor
in the incoming newswhile fetching from newsapiinthenext
iteration.
2.1 Keyword Extraction Algorithm
The extraction algorithm process is used to filter the news
itemsbased on user’sinterest. Eachnewsitemwhichtheuser
has interest in is stored in the database. The news item is
taken into consideration for keyword extraction.
Preprocessing is the first step towards identifying the
keywords. The process of converting data to something a
computer can understand is referred to as pre-processing.
One of the major forms of pre-processing is to filter out
useless data. In natural language processing, useless words
(data), are referred to as stop words. A stop word is a
commonly used word (such as “the”, “a”, “an”, “in”) that has
least importance in a sentence while extracting keywords.
The stop words need to be eliminated as a part of pre-
processing[3].
Initially the sentences are tokenized in order to identify the
keywords.The keywordsareranked basedon the numberof
times it appears in the news document. These keywords are
also stored in a database. And in an incoming news item,
these keywords are searched for. The ones with these
keywords are identified to be of user’s interest and is given
higher priority.
Fig -1: A sample text
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2711
Fig -2: Extracted based on the sample text
3. EXPERIMENTS AND RESULTS
The news items are displayed on the four coordinate
positions of the system. They are of different news from
different fields. The fetched news will be stored into
news_reader.db. The top news from news_reader.db is
forwarded to smart mirror. The news is displayed on the
user interface. Then news is extracted as per user’s interest.
Here extraction of news is done by using eye gaze tracking.
The eye gaze for 10 continuous frames are considered. The
eye gaze will be stored into the eye_status.db. The news
corresponding to the eye gaze is identified and then it is
popped up on the screen. Hence the correct news is
displayed on the screen.
Fig -4: The welcome page of the mirror
The news headlines that are directly fetched from the API
will be displayed on the four cornersof the screen.Theorder
of news items are irrespective of any priority.
Fig -4: The projected news based on user’s eye-gaze
4. CONCLUSION
The smart mirror can display dynamic data suchasreal-time
news, weather, date and time, etc. With the help of various
tablesin the database and extracted eye-gaze storedinit,the
keywords of the news can be identified and thus stored as
the news item that is of user’s interest. This news item will
be popped up on the screen. System can only be controlled
manually. Extension of this system can be done by
controlling the entire system using voice.
REFERENCES
[1] Magic Mirror Retrieved 20 April 2016.
https://www.raspberrypi.org/blog/magic-mirror/
[2] Ami Klin, Warren Jones, Robert Schultz, Fred Volkmar,
Donald Cohen. Visual Fixation Patterns during Viewing
of Naturalistic Social Situations as Predictors of Social
Competence in individuals with Autism. Arch Gen
Psychiatry. Vol.59. pages 809-816. 2002.
[3] M. W. Berry, J. Kogan, Text Mining: Applications and
Theory, Wiley, UK, 2010.

More Related Content

What's hot (8)

MOBILE BASED WOMEN SAFETY APPLICATION REAL-TIME DATABASE
MOBILE BASED WOMEN SAFETY APPLICATION REAL-TIME DATABASEMOBILE BASED WOMEN SAFETY APPLICATION REAL-TIME DATABASE
MOBILE BASED WOMEN SAFETY APPLICATION REAL-TIME DATABASE
 
Android based application for wireless control of wheelchair
Android based application for wireless control of wheelchairAndroid based application for wireless control of wheelchair
Android based application for wireless control of wheelchair
 
REVIEW ON: IOT BASED HEART DISEASE MONITORING SYSTEM
REVIEW ON: IOT BASED HEART DISEASE MONITORING SYSTEMREVIEW ON: IOT BASED HEART DISEASE MONITORING SYSTEM
REVIEW ON: IOT BASED HEART DISEASE MONITORING SYSTEM
 
IRJET- Proximity Detection Warning System using Ray Casting
IRJET- Proximity Detection Warning System using Ray CastingIRJET- Proximity Detection Warning System using Ray Casting
IRJET- Proximity Detection Warning System using Ray Casting
 
THE LORE OF SPECULATION AND ANALYSIS USING MACHINE LEARNING AND IMAGE MATCHING
THE LORE OF SPECULATION AND ANALYSIS USING  MACHINE LEARNING AND IMAGE MATCHINGTHE LORE OF SPECULATION AND ANALYSIS USING  MACHINE LEARNING AND IMAGE MATCHING
THE LORE OF SPECULATION AND ANALYSIS USING MACHINE LEARNING AND IMAGE MATCHING
 
Android Sos app development report
Android Sos app development reportAndroid Sos app development report
Android Sos app development report
 
A women secure mobile app for emergency usage (go safe app)
A women secure mobile app for emergency usage (go safe app)A women secure mobile app for emergency usage (go safe app)
A women secure mobile app for emergency usage (go safe app)
 
Implementation of Data Mining Concepts in R Programming
Implementation of Data Mining Concepts in R ProgrammingImplementation of Data Mining Concepts in R Programming
Implementation of Data Mining Concepts in R Programming
 

Similar to IRJET- Personalized Smart Mirror

IRJET - Research and Analysis of Smart Mirror
IRJET - Research and Analysis of Smart MirrorIRJET - Research and Analysis of Smart Mirror
IRJET - Research and Analysis of Smart MirrorIRJET Journal
 
IRJET- Summarized News Application using TF-IDF
IRJET- Summarized News Application using TF-IDFIRJET- Summarized News Application using TF-IDF
IRJET- Summarized News Application using TF-IDFIRJET Journal
 
IJSRED-V2I5P30
IJSRED-V2I5P30IJSRED-V2I5P30
IJSRED-V2I5P30IJSRED
 
A Comparative analysis of Times of India Android Application with Real-Time N...
A Comparative analysis of Times of India Android Application with Real-Time N...A Comparative analysis of Times of India Android Application with Real-Time N...
A Comparative analysis of Times of India Android Application with Real-Time N...IRJET Journal
 
IRJET- News Recommendation based on User Preferences and Location
IRJET-  	  News Recommendation based on User Preferences and LocationIRJET-  	  News Recommendation based on User Preferences and Location
IRJET- News Recommendation based on User Preferences and LocationIRJET Journal
 
IRJET- Smart Mirror using Eye Gaze Tracking
IRJET- Smart Mirror using Eye Gaze TrackingIRJET- Smart Mirror using Eye Gaze Tracking
IRJET- Smart Mirror using Eye Gaze TrackingIRJET Journal
 
Expense Manager: An Expense Tracking Application using Image Processing
Expense Manager: An Expense Tracking Application using Image ProcessingExpense Manager: An Expense Tracking Application using Image Processing
Expense Manager: An Expense Tracking Application using Image ProcessingIRJET Journal
 
Expense Manager Flutter Application
Expense Manager Flutter ApplicationExpense Manager Flutter Application
Expense Manager Flutter Applicationijtsrd
 
IRJET- Real-Time Object Detection System using Caffe Model
IRJET- Real-Time Object Detection System using Caffe ModelIRJET- Real-Time Object Detection System using Caffe Model
IRJET- Real-Time Object Detection System using Caffe ModelIRJET Journal
 
Detection of Behavior using Machine Learning
Detection of Behavior using Machine LearningDetection of Behavior using Machine Learning
Detection of Behavior using Machine LearningIRJET Journal
 
Application for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsApplication for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsMike Taylor
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISIONIJSRED
 
Ijsred v2 i5p95
Ijsred v2 i5p95Ijsred v2 i5p95
Ijsred v2 i5p95IJSRED
 
IRJET- Human Activity Recognition using Smartphone Sensors
IRJET- Human Activity Recognition using Smartphone SensorsIRJET- Human Activity Recognition using Smartphone Sensors
IRJET- Human Activity Recognition using Smartphone SensorsIRJET Journal
 
IRJET- Newspaper Attendance System for Daily, Weekly, Fortnight and Month...
IRJET-  	  Newspaper Attendance System for Daily, Weekly, Fortnight and Month...IRJET-  	  Newspaper Attendance System for Daily, Weekly, Fortnight and Month...
IRJET- Newspaper Attendance System for Daily, Weekly, Fortnight and Month...IRJET Journal
 
Bibliometric Analysis on Computer Vision based Anomaly Detection using Deep L...
Bibliometric Analysis on Computer Vision based Anomaly Detection using Deep L...Bibliometric Analysis on Computer Vision based Anomaly Detection using Deep L...
Bibliometric Analysis on Computer Vision based Anomaly Detection using Deep L...IRJET Journal
 
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...IRJET Journal
 
IRJET- Design of Smart Display using Raspberry Pi
IRJET-  	  Design of Smart Display using Raspberry PiIRJET-  	  Design of Smart Display using Raspberry Pi
IRJET- Design of Smart Display using Raspberry PiIRJET Journal
 
IRJET- Smart Mirror using Virtual Voice Assistant
IRJET- Smart Mirror using Virtual Voice AssistantIRJET- Smart Mirror using Virtual Voice Assistant
IRJET- Smart Mirror using Virtual Voice AssistantIRJET Journal
 

Similar to IRJET- Personalized Smart Mirror (20)

IRJET - Research and Analysis of Smart Mirror
IRJET - Research and Analysis of Smart MirrorIRJET - Research and Analysis of Smart Mirror
IRJET - Research and Analysis of Smart Mirror
 
IRJET- Summarized News Application using TF-IDF
IRJET- Summarized News Application using TF-IDFIRJET- Summarized News Application using TF-IDF
IRJET- Summarized News Application using TF-IDF
 
IJSRED-V2I5P30
IJSRED-V2I5P30IJSRED-V2I5P30
IJSRED-V2I5P30
 
A Comparative analysis of Times of India Android Application with Real-Time N...
A Comparative analysis of Times of India Android Application with Real-Time N...A Comparative analysis of Times of India Android Application with Real-Time N...
A Comparative analysis of Times of India Android Application with Real-Time N...
 
IRJET- News Recommendation based on User Preferences and Location
IRJET-  	  News Recommendation based on User Preferences and LocationIRJET-  	  News Recommendation based on User Preferences and Location
IRJET- News Recommendation based on User Preferences and Location
 
IRJET- Smart Mirror using Eye Gaze Tracking
IRJET- Smart Mirror using Eye Gaze TrackingIRJET- Smart Mirror using Eye Gaze Tracking
IRJET- Smart Mirror using Eye Gaze Tracking
 
Expense Manager: An Expense Tracking Application using Image Processing
Expense Manager: An Expense Tracking Application using Image ProcessingExpense Manager: An Expense Tracking Application using Image Processing
Expense Manager: An Expense Tracking Application using Image Processing
 
Expense Manager Flutter Application
Expense Manager Flutter ApplicationExpense Manager Flutter Application
Expense Manager Flutter Application
 
IRJET- My Expenses
IRJET- My ExpensesIRJET- My Expenses
IRJET- My Expenses
 
IRJET- Real-Time Object Detection System using Caffe Model
IRJET- Real-Time Object Detection System using Caffe ModelIRJET- Real-Time Object Detection System using Caffe Model
IRJET- Real-Time Object Detection System using Caffe Model
 
Detection of Behavior using Machine Learning
Detection of Behavior using Machine LearningDetection of Behavior using Machine Learning
Detection of Behavior using Machine Learning
 
Application for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsApplication for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo Locations
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISION
 
Ijsred v2 i5p95
Ijsred v2 i5p95Ijsred v2 i5p95
Ijsred v2 i5p95
 
IRJET- Human Activity Recognition using Smartphone Sensors
IRJET- Human Activity Recognition using Smartphone SensorsIRJET- Human Activity Recognition using Smartphone Sensors
IRJET- Human Activity Recognition using Smartphone Sensors
 
IRJET- Newspaper Attendance System for Daily, Weekly, Fortnight and Month...
IRJET-  	  Newspaper Attendance System for Daily, Weekly, Fortnight and Month...IRJET-  	  Newspaper Attendance System for Daily, Weekly, Fortnight and Month...
IRJET- Newspaper Attendance System for Daily, Weekly, Fortnight and Month...
 
Bibliometric Analysis on Computer Vision based Anomaly Detection using Deep L...
Bibliometric Analysis on Computer Vision based Anomaly Detection using Deep L...Bibliometric Analysis on Computer Vision based Anomaly Detection using Deep L...
Bibliometric Analysis on Computer Vision based Anomaly Detection using Deep L...
 
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
 
IRJET- Design of Smart Display using Raspberry Pi
IRJET-  	  Design of Smart Display using Raspberry PiIRJET-  	  Design of Smart Display using Raspberry Pi
IRJET- Design of Smart Display using Raspberry Pi
 
IRJET- Smart Mirror using Virtual Voice Assistant
IRJET- Smart Mirror using Virtual Voice AssistantIRJET- Smart Mirror using Virtual Voice Assistant
IRJET- Smart Mirror using Virtual Voice Assistant
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 

Recently uploaded (20)

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 

IRJET- Personalized Smart Mirror

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2710 Personalized Smart Mirror Aparna Thampi K1, Liz John2, Aarsha A S3, Eldo P Elias4 1,2,3 Dept. of Computer Science and Engineering Engineering, MACE, Kerala, India 4 Assistant Professor, Dept. of Computer Science and Engineering Engineering, MACE, Kerala, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Smart mirror is a device which serves the purpose of a mirror and has functionalities beyondthenormal mirror’s capabilities. It is designed for people who are in short of time to get done with various tasks while getting ready in front of the mirror, thus saving a lot of time. Smart mirror equipped with eye-gaze tracking technique is of paramount relevance in the present day busy world. This mirror actsasan aid to people who do not get time to spend over dailynewsand events. It displays various widgets like daily categorized newsfeed, weather, time, events, reminders, etc. The eye-gaze tracking technique is used to measure the user’s attentionand spontaneous responses to the content of the smart mirror.The main focus is on a content based news retrieval which avoids the need of cost effective specialized devices.Thisiscarriedout by capturing user’s gaze using a high end retina camera. The significance of the system is to help the user get real-time filtered news based on his/her interests as well notifies the user about the day’s events and informs about the traffic details too. Key Words: Smart Mirror, Artificial Intelligence, Keyword Ranking, Keyword Extraction, News filtering 1. INTRODUCTION In this busy world, people barelyget time to keepthemselves updated.Mirroris an objectwhich everyhumanfacesdailyin their lives to find outhow theylook.Therefore aninteractive mirror can help in letting people know what is happening around them. Smart mirror is no ordinary mirror. It can display various widgets like news, weather, music, etc. Such mirrors with a variety of functionalities are available in the market. They can be operated using touch, voice commands, etc. The basic construction of smart mirror is as follows: A screen is placed behind a two-way mirror. By using a black and white graphicaluser interface(GUI)onlythewhitecolors will penetrate the mirror, resulting in an effect that makes it appear as if the mirror itself is a screen[1]. The idea of an intelligent mirror is to further this enhancement to include artificial intelligence as well. In the proposed system, the smart mirror can be accessed using eye-gaze[2].The news headlines are displayed on the four corners of the mirror. The user’s eye gaze is extracted and that news item will be projected on the mirror. The keywords in this news are identified and using this technique the system personalizes the news items based on user’s interest. The rest of the paper is organized asfollows. Detailedplanof proposed system is included in section 2. Experimental results are presented in section 3. Concluding remarks are given in section 4. 2. PROPOSED SYSTEM User starts the system. The newsfromnewsapi.orgisfetched. The fetched newswill be stored intonews_reader.db.Thetop newsfromnews_reader.dbis forwardedtosmartmirror.The newsis displayed ontheuser interface. The user’seyegazeis fetched. The eye faze for 10 continuous frame is considered. The eye gaze will be stored into the eye_status.db. The news corresponding to the eye gaze is identified. Once the corresponding news is identified, it will be forwarded to extract the keywords. The news will be forwarded to the system’s UI. The correct news is displayed. Extracted keywords are stored in data_keyword.db and are used for personalization. The personalized keywordsaresearchedfor in the incoming newswhile fetching from newsapiinthenext iteration. 2.1 Keyword Extraction Algorithm The extraction algorithm process is used to filter the news itemsbased on user’sinterest. Eachnewsitemwhichtheuser has interest in is stored in the database. The news item is taken into consideration for keyword extraction. Preprocessing is the first step towards identifying the keywords. The process of converting data to something a computer can understand is referred to as pre-processing. One of the major forms of pre-processing is to filter out useless data. In natural language processing, useless words (data), are referred to as stop words. A stop word is a commonly used word (such as “the”, “a”, “an”, “in”) that has least importance in a sentence while extracting keywords. The stop words need to be eliminated as a part of pre- processing[3]. Initially the sentences are tokenized in order to identify the keywords.The keywordsareranked basedon the numberof times it appears in the news document. These keywords are also stored in a database. And in an incoming news item, these keywords are searched for. The ones with these keywords are identified to be of user’s interest and is given higher priority. Fig -1: A sample text
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2711 Fig -2: Extracted based on the sample text 3. EXPERIMENTS AND RESULTS The news items are displayed on the four coordinate positions of the system. They are of different news from different fields. The fetched news will be stored into news_reader.db. The top news from news_reader.db is forwarded to smart mirror. The news is displayed on the user interface. Then news is extracted as per user’s interest. Here extraction of news is done by using eye gaze tracking. The eye gaze for 10 continuous frames are considered. The eye gaze will be stored into the eye_status.db. The news corresponding to the eye gaze is identified and then it is popped up on the screen. Hence the correct news is displayed on the screen. Fig -4: The welcome page of the mirror The news headlines that are directly fetched from the API will be displayed on the four cornersof the screen.Theorder of news items are irrespective of any priority. Fig -4: The projected news based on user’s eye-gaze 4. CONCLUSION The smart mirror can display dynamic data suchasreal-time news, weather, date and time, etc. With the help of various tablesin the database and extracted eye-gaze storedinit,the keywords of the news can be identified and thus stored as the news item that is of user’s interest. This news item will be popped up on the screen. System can only be controlled manually. Extension of this system can be done by controlling the entire system using voice. REFERENCES [1] Magic Mirror Retrieved 20 April 2016. https://www.raspberrypi.org/blog/magic-mirror/ [2] Ami Klin, Warren Jones, Robert Schultz, Fred Volkmar, Donald Cohen. Visual Fixation Patterns during Viewing of Naturalistic Social Situations as Predictors of Social Competence in individuals with Autism. Arch Gen Psychiatry. Vol.59. pages 809-816. 2002. [3] M. W. Berry, J. Kogan, Text Mining: Applications and Theory, Wiley, UK, 2010.