Vocabulary is the foundation for comprehension. By
definition point of view we can say that, Vocabulary is nothing but a range of artistic or stylistic forms,
techniques, or movements. It helps your child understand what other
people are saying and what she/he is reading. Not only children but also it
helps all of us to describe ourselves, others or to express one’s emotions.
Words can be explicit when sharing their ideas and opinions.

                Comprehension improves when you know what the words
mean. Words are the currency of communication. A robust vocabulary improves all
areas of communication — listening, speaking, reading and writing. Since
comprehension is the ultimate goal of reading, you cannot overestimate the
importance of vocabulary development. “Bookabulary” is an innovative, English
vocabulary builder app that helps you improve your vocabulary for day-to-day
use as well as many others. Greater
Vocabulary serves better Communication skills.

Keywords: Improves Vocabulary, Myvocab, Firebase
database, Oxford Dictionary api


Knowledge is
essential for success in reading. Students cannot understand what they read
without understanding what most of the words mean. Decades of research have
confirmed the important role that vocabulary plays in reading comprehension and
in students’ overall academic success). Yet there is an alarming word-knowledge
gap between students who come from economically advantaged backgrounds and
those who live in poverty. The differences in vocabulary knowledge begin before
children enter school and—without intervention—the gap grows even wider as
students move from grade  to grade. Now a
days applications created by the app developers are simply useful and solution
to almost every problem. The applications are created with the intension of solving
the problem in an easiest and advanced manner. People’s life are changing
because of the high usage of android application. This leads to the creation of
unique applications by the android app developers company. And, a well-designed app is most important tool that
person uses to access information.

of existing system:

the world of communication and different languages and the ocean of words, we
come across with probably new word every day. Sometimes we don’t even know the
meaning of the world. As per the vocabulary concern we should know the meaning
and the definition of almost every words. But to remember all the words is not
possible and to search every new word we have to go through the dictionary and
this leads to the waste of time. After sometimes we don’t even remember the
word and the meaning. This leads to the lack of vocabulary and causes many
different problems in communication.

of existing system:

Poor vocabulary

The complexity of word

The limitations of sources
of information about words.

No command over language

Not able
communicate your ideas to people in a much more effective manner.


3.      Proposed
system :

behind the application:

What do you
mean by titillate?

to interest
or excite (someone) in an enjoyable and often sexual way Merriam Webster

recalling the word, after a day. Idea:

Have you
ever seen a film that was so charming that you felt sheer delight as you
watched? Or perhaps you have gone through a book that was so good that you kept
hugging yourself mentally as you read?

Now notice
the examples I have used, I have not spoken of books that grip you emotionally
or of movies that keep you on the edge of the seat in suspense. These would
require more lasting and memorable type of enjoyment. I have detailed rather,
mental or physical stimuli that exite enjoyably but not too sharply – a
delightful novel, a charming play, a delicious desert. How do such things
affect you?

They titillate

I bet that
you will not forget that easily, you can’t, that’s the beauty of relating a
word to an idea.


Proposed solution:

The typical
10-year old, has a recognition vocabulary of over twenty thousand words- and
has been teaching many hundreds of new words every word since the age of four.
You were once a self-accomplished child, what was your secret?

Did you
spend hours, every day, poring over the dictionary? OR Did you lull yourself to
sleep at night with Webster’s Unabridged?

That sounds
strange, right? So your method was something different and simple!

Your method
was the essence of simplicity: day in day out you kept learning, you kept
squeezing out every possible ounce of learning out of every waking moment, you
were an eternal question box, for you had a constant and insatiable desire to
know and understand!

So, what
happened as you grow up?

You fell out
of your insatiable desire to know and understand, you got busy, you fell short
in paying attention to details, you gradually lost your need to increase your

So the
traditional way of listing words, going through them once a day, making them by
heart, using Flashcards will take you an extra mile but not to the destination.

This app will
attach the words, with ideas, which are easy to remember, that can be used at
the right time and place. Our human mind is programmed in such a manner that we
remember ideas or events more, than just a word. We have come up with the idea
of making it much more fun, and a daily assessment of right usage of words with
right pronunciation. We use the unique technique of word roots, to learn a
series of words at a single go.

application contains the search bar for searching the words. User enters the data(word)
to be searched. The data gets stored in the form of live data.  The request is sent to the server, to the
online dictionary server. After the server receives the request. The server
responds to the request and sends back the requested service which is the
meaning of the searched word.   The user gets the responds in variety.
Verb,  noun, category, definition and
many more response is generated with respected to the searched word. User will
be able to know all the attributes that word belongs to. A thesaurus is
provided for more improvisation. Because of this feature the user is able to
know all different words synonyms to the searched word. To store all searched
word, list is provided MyVocab. which contains the recent searched words, which
helps the user to revise words more and more and leads to the better
vocabulary. The user is also provided with the feature of addition of
sentences. The user can adds the sentence using the searched word.  This leads to the better command over the
grammar. Test is one of the best features of the Bookabulary application. This
feature allows the user to give test on the basis of the searched word. This makes
the user well informed with the words. Daily reminder is provided. The user
gets the reminder of a new word daily. This makes user aware with new words
each and every day, leads to the addition of new words in the user’s

Fig: Block Diagram of Proposed application



Implementation :

We have used Firebase database for our app to store all the
related to the user. The Firebase Realtime Database is a cloud-hosted database.
It stores and sync data with our NoSQL cloud database. Data is synced across
all clients in realtime, and remains available when your app goes offline. The
main advantage of firebase is Firebase apps remain responsive even when offline
because the Firebase Realtime Database SDK persists your data to disk.

Main features of
Bookabulary application are:

Creates list of searched words

Specifies Category of Word


Daily reminder

Weekly test

Creation of own sentences using searched words.


The execution of project happens in the following sequence:

User enters any word to

After searching, dictionary
meaning of the word is displayed along with the category and Proper definition.

As soon as
the user searches any word, that entered word gets stored into his/her personal
dictionary called ‘My vocabulary’.

Also the user can frame the
sentences using those words, save them and can delete them as well.


The main
advantage of ‘Bookabulary’ is that this app is not limited to specific users.
It can be used by the users of any age, any qualification at anywhere as well
as anytime at free of cost. From a small child to a matured guy anybody can use
this app as a learning tool. It has following benefits as well: –

Larger command of your language.

Improving your vocabulary can greatly increase your IQ.

Communicate your ideas to people in a much more effective manner.

Increasing your vocabulary will allow you to become smarter.

It will allow you to become better informed.




 Thus, the Bookabulary application is very
helpful to users in different ways. It can be used by the users of any age, any
qualification at anywhere as well as anytime at free of cost. We can say this
app is like a learning tool for the users having poor vocabulary.

§  This application is very useful for the one
who wants to build or improve his/her vocabulary.

§  User can remember for longer period of time
and revise the things whenever required.



8.      Future scope:

The following are the points which can be added to our

§  Words which are being used again and again can be added to
the different list like Favorites.

§  The meaning of the searched word should also be translated
into other main languages such as Hindi, Marathi, French, Spanish and many





3   OL. Google Android Developers, Android Develop
Guide, http://developer.android.com/guide/topics/fundamentals.html

4   http://ieeexplore.ieee.org/document/6104696/


I'm Katy!

Would you like to get a custom essay? How about receiving a customized one?

Check it out