Jonelle Atienza
Jonelle Atienza

Reputation: 85

Dictionary App for Android and Database Inquiry

I've been browsing this site for answers and I have obtained some but I still cannot start with my project. I'm kinda at a loss here.

I have my thesis which is a dictionary application for android using the porter stemming algorithm.

My idea is to INPUT WORDS > STEM THE INPUT > SEARCH THE WORD DATABASE BASED ON THE 'STEMMED' WORD > RETURN RESULTS (If the stemmed word matched a word in the database, return its the word with its definition, if not, show something like "word not found")

The database should be saved on the device so wifi connection wont be necessary anymore just like the WordNet Dictionary App for android.

I think it is possible to do this project, isn't it? I'm using Eclipse Juno.

Now my questions are:

1) Is my idea for my thesis possible?

2) What database should I use? I'm using sqliteman. Saves me time since it has GUI. I've been told SQLite is the best. But can I use MS Access with this one without making a server like what I've read from the other posts? (MSAccess would save me time I think since I already have a word database for msaccess [.accdb].)

Sorry for the long posts and questions. I'm a computer science student and just starting to learn Java and Eclipse. Just needed help to make sure I'm on the right track.

Thank you everyone! :)

-Jon

Upvotes: 1

Views: 2040

Answers (2)

Jerzy Pawlikowski
Jerzy Pawlikowski

Reputation: 1969

  1. Yes.
  2. You can not use MS Access on Android. The reason why you should use SQLite is that it is already installed on Android and there are libraries for using SQLite on Android.

Upvotes: 4

Kevin Antonio
Kevin Antonio

Reputation: 578

Yes. Your thesis is very possible. And I'd recommend sqlite for your database. You can opt to save the sqlite file or create the tables manually in your app. As for this process

INPUT WORDS > STEM THE INPUT > SEARCH THE WORD DATABASE BASED ON THE 'STEMMED' WORD > RETURN RESULTS

Try this tut http://www.codeproject.com/Articles/119293/Using-SQLite-Database-with-Android

Upvotes: 1

Related Questions