AbstractVocabulary 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 api1. Introduction: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.2. Study of existing system:In 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. Drawbacks of existing system:• Poor vocabulary• The complexity of word knowledge• 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 :I. Thinking behind the application:What do you mean by titillate?to interest or excite (someone) in an enjoyable and often sexual way Merriam WebsterTry 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 you.I bet that you will not forget that easily, you can’t, that’s the beauty of relating a word to an idea.II. 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 vocabulary.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.The 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 vocabulary. Fig: Block Diagram of Proposed application4. 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• Thesaurus• Daily reminder• Weekly test• Creation of own sentences using searched words.5. The execution of project happens in the following sequence:I. User enters any word to search.II. After searching, dictionary meaning of the word is displayed along with the category and Proper definition.III. As soon as the user searches any word, that entered word gets stored into his/her personal dictionary called ‘My vocabulary’.IV. Also the user can frame the sentences using those words, save them and can delete them as well.6. Advantages: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.7. Conclusion: 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 project: ? 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 more.