Verb Complete List with Hindi Meanings Java Program

My friend asked me to build this application that he would use for his writing project. He wants a verb complete list with Hindi meanings be selected and generated from a given set of sentences or paragraphs. I'm planning to use Java as he suggested because of its platform-independence. Am I going with array, dictionary, set, or map?
