A.Hani Munir et al, International Journal of Computer Science and Mobile Computing, Vol.9 Issue.2, February- 2020, pg. 104-110
© 2020, IJCSMC All Rights Reserved 104
Available Online at www.ijcsmc.com
International Journal of Computer Science and Mobile Computing
A Monthly Journal of Computer Science and Information Technology
ISSN 2320–088X
IMPACT FACTOR: 6.199
IJCSMC, Vol. 9, Issue. 2, February 2020, pg.104 – 110
Talking Diary: A Novel Approach for
Automatic Audio Note Categorization and
Event Scheduling for Android Application
A.Hani Munir
1
; Abubakar Manzoor
2
; Utba Aziz
3
¹
, 2, 3
Department of Computer Science Riphah International University Lahore, Pakistan
1
aumme.hani@riphah.edu.pk;
2
abubakermanzoor014@gmail.com;
3
azizutba.ua@gmail.com
Abstract— Smartphone usage is very common nowadays. People tried to regulate their routine tasks using different
mobile applications. In this research, a novel approach for note classification and scheduling is proposed to facilitate
mobile users in automatically organizing their daily routine tasks with a single audio note. The proposed model has been
implemented in an android application named ―Talking Diary‖. Talking Diary is an android application comprised of
three modules namely auto audio note classification, auto audio note scheduling, and working hour’s calculator. The
proposed model of classifier computed similarity score by extracting N-gram weights from Concept Net to perform
classification. The scheduler generates events and alarm on receiving the audio note. Working hours are calculated on
the basis of using GPS location. Testing of Talking Diary android application is performed by collecting 500 sample notes
from the random population of participants. Accuracy, Recall, and Precision is calculated for the correctness of
classifier. Test cases were developed to ensure the performance of the scheduler and work hour calculator.
Keywords— Audio Note Classification, Auto-scheduling, N-grams Technique, Concept Net, Text classification
I. INTRODUCTION
The trend of organizing daily tasks using mobile applications is common now because of mobile easy access.
Mobile applications are easy to use. In the recent past, mobile applications are implementing artificial
intelligence techniques to automate the task for the sake of user ease. This research focus is on designing an
android application for automatically organizing the user’s daily routines to some extent. An android
application is developed for this purpose adapting artificial intelligence techniques to automate organizing
and scheduling tasks. The main motivation behind this research is the reviews and deficiencies exist in the
android applications available on Google Play Store. People lookup for automatic regulating and
classification applications rather than manually saving and organizing their notes. People write text notes of
their pending tasks for remembering in the form of sticky notes, mobile notes, and diary notes. There is no
such system exists for automatic classification of note. Moreover, they schedule their life event and add
reminders in calendars manually and forget the scheduler of important meetings either schedule verbally or
via an email. To cope with the aforementioned problem we get from user’s reviews, there is a need for a
user-friendly, easily accessible and efficient system to automate these scheduling and classification. In this
paper, a novel model approach is proposed using the semantic network Concept Net and N-gram technique
to automate classification and scheduling tasks. The proposed model is implemented in Talking Diary
android application for testing. Talking Diary is an android application divided into three modules to
perform auto note classification, auto-scheduling and working hour calculators. The design of the Talking
Diary interface is user-friendly and simple. Users can record an audio note with a single button click