Project Detail

Data Structures and Algorithms with Java  

Data Structures and Algorithms with Java is project number 482543
posted at Freelancer.com. Click here to post your own project.

 

| More Free Trial For New Buyers
 

Status:

Selected Providers: pawel100

Budget: $30-250

Created: 08/04/2009 at 13:40 EDT

Bid Count: 21

Average Bid:
$ 384

08/11/2009 at 13:40 EDT

Project Creator: ss88
Employer Rating: 10/1010/1010/1010/1010/1010/1010/1010/1010/1010/10 (4 reviews)

Bid On This Project
 

Description

60 - 70% in the project
see attached files for full details.

Develop a standalone Java application which works as a single-user application for displaying concordance of a given corpus. This application is expected to work with texts that are in UTF8 encoding. The given texts are chosen from various British novels and poetry. All texts can be found under the folder corpus, a zip archive.

Your task is to use J2SDK 6 to design and implement the intended concordance application that will work with the given text files.

Folder corpus contains seven text files which amount to 29,361 words:

1. a christmas carol chapter1.txt
2. a christmas carol chapter4.txt
3. emma chapter1.txt
4. emma chapter2.txt
5. pride and prejudice chapter3.txt
6. pride and prejudice chapter42.txt
7. spirits in bondage.txt

Each of the first six pieces of texts is a chapter from a famous novel. Each paragraph in
a text is separated by a blank line. The last text spirits in bondage.txt is made up of
verses. Each line in a verse is listed on a separate line.

>>>Functional Requirements
The intended application will support the display of concordance in the KWIC view (cf. Figure 1). The context is defined as 10 words to the left and 10 words to the right of the required word.

1. At the start of the application, all text files in the given data folder (i.e. corpus) will be
read into the system. To facilitate the lookup, for each word in the text file, an index of
the word and its contexts will also be built.

Hint: A word is defined as a sequence of characters delimited by space. These characters include:
_ letters in the English alphabet: a, b, c, . . . , y, z
_ apostrophes: ’
_ hyphens: -
For example, each of the followings is considered to be a single word:
_ Scrooge _ Bennet’s _ I’ll _ new-born _ brother-inlaw
However, each of ways--with, London--his and altogether--Mr will be considered as two
words, i.e. ways and with, London and his, altogether and Mr, respectively.
Each entry in the word-context index should unique. Hence, if the corpus contains the same word more
than once, the word will appear in the index once, i.e. as a single entry.


2. A user can look up a word and the system will display its concordance in the KWIC
view.

3. A user can exit the application.

>>> Non-functional Requirements
1. The processing time of each search operation must be short.
2. A user will interact with the system through a Text-based User Interface (TUI).
3. The display of results for each query must be clear and easy to understand, with the
search word for each result aligned neatly along the same column.
4. The application must be robust and display appropriate messages should any run time errors (including no item found) occur.
5. The application must include the use of appropriate confirm windows for obtaining
user confirmations.


Additional files submitted:
Spec.doc
corpus.zip

Messages Posted:0 View project clarification board Post message on project clarification board

Bid On This Project
 

If you are the project creator or one of the bidders Log In for more options

 

130

3 days

08-04-2009 22:34 EDT

Hi, I am interested in your project.

help

 

180

2 days

08-04-2009 21:30 EDT

Hey there, Please chec you PMB Thanks

help

 

180

4 days

08-05-2009 14:19 EDT

I can develop the application in java

help

 

100

3 days

08-04-2009 16:19 EDT

I will be happy to apply my 9+-year experience with Java to solve your problem. Please see more details in PM.

help

 

60

4 days

08-07-2009 17:49 EDT

Hello, I'm interested in your project, Please check PMB for more details.

help

 

200

5 days

08-05-2009 12:58 EDT

Ready to work with the project.

help

 

100

7 days

08-04-2009 13:58 EDT

Can be done. Please check PMB.

help

mxq

 

100

3 days

08-04-2009 20:02 EDT

I have much experience on Java basic programming and have helped several people to finish their works.

help

 

40

4 days

08-07-2009 15:29 EDT

Hi. I will write the concordance application according to your requirements. Regards.

help

 

5000

30 days

08-05-2009 17:15 EDT

Hello programming j2me unicode applications since 2002 for major names. Looking forward to make this project for you in the shortest time and best quality. Best Regards -Mahmmad

help

 

200

10 days

08-04-2009 13:52 EDT

(No Feedback Yet)

Please see your PMB

help

 

180

4 days

08-04-2009 14:36 EDT

(No Feedback Yet)

It takes around 4 days to complete the project and I want to charge $180 for that.

help

 

50

3 days

08-05-2009 11:53 EDT

(No Feedback Yet)

Though I've never worked with TUI, I think I can get it done.

help

 

100

2 days

08-05-2009 12:00 EDT

(No Feedback Yet)

Hi, I have more than 3 years experience in java I can do it..

help

 

100

3 days

08-05-2009 17:13 EDT

(No Feedback Yet)

I love to do something with Data Structures and Algorithms. I would like to take this one as my first try. Thanks!

help

 

90

7 days

08-06-2009 00:52 EDT

(No Feedback Yet)

Hi, I'd like to take up this assignment. I've a question: Do you need this application to be Command-line based OR Swings based OR a Web application? I'd like to discuss the requirements in detail. Thanks and regards.

help

 

300

60 days

08-06-2009 09:32 EDT

(No Feedback Yet)

There is a query, where application should display the result and in which format ? If result may be a file to save then in which format text or image file formats. else If result should be display in same windows like gui then whether at the bottom or top of the input text box/area. Feel free to give any suggestions

help

 

50

3 days

08-06-2009 10:44 EDT

(No Feedback Yet)

We are ready for your requirement. We have the group of highly proficient professionals in Java,J2EE,Lucene. We are also having the knowledge of data structure in Java

help

 

250

15 days

08-07-2009 07:27 EDT

(No Feedback Yet)

Hi Great, I studied all of your specifications which requires core java to implement data structures and algorithms. Group of Professionals are here to execute all of your complete requirements with quality, as we have got experienced and expertised. Sure!!! Some of our clients are Areva, PG&E, Sun Microsystems, SAP, Kaiser Permanent, PCI Enterprise Asset optimization. The Right Execution and The Right Delivery with The Right Quality from Luitporia Software, www.luitporia.com, Yours, TiyaraVS

help

 

500

10 days

08-08-2009 02:07 EDT

(No Feedback Yet)

I'm a professional Java developer based in USA looking for work to do on the side. My focus is in algorithms and data structures, and this project looks like it would be a good fit. Contact me if you're interested. Thanks

help

 

150

10 days

08-09-2009 07:39 EDT

(No Feedback Yet)

I ready to get started.

help


    Bid on this Project