Find Jobs
Hire Freelancers

perl project MAX BID $80

$30-250 USD

処理中
投稿日: 約13年前

$30-250 USD

完了時にお支払い
The maximum for this project that I can pay is $80. This project has 3 separate but related tasks. They should all be combined onto one nice looking GUI. Both start with a .csv file as input. The csv file has 7 columns. Column number 4 is called Text and it contains a string of text. Column number 5 is called location and it has either a city name, a city name and country name, or a country name, (or it could be blank or unreadable). Task one has to do with column 4 (text) and task two has to do with column 5 (location). Both involve looking up information in other files and entering the result into the .csv file. I will call the .csv file [login to view URL] from now on. The result of this program should be an executable .exe file and gui. Task 1. I will provide you with 5 .csv files. These contain lists of words. Altogether I think there are 76 lists. For each record in [login to view URL] you have to search through these lists and and count how many of the words in each of the 76 lists appear in the Text field (column 4) and output the original file but with an extra 76 or so columns (actually there are a few more that are based on simple calculations of a few of these results). Task 2 There are 2 additional files for this task [login to view URL] and countries.txt. These two files provide the longitude and latitude of cities throughout the world. For task 1 you have to find the longitude and latitude for each record in [login to view URL] and append them to the records. Task 3 It will turn out that some of the records won't have a longitude/latitude pair assigned to them. In this task you are to combine the results from Task 1 and Task 2 but in such a way that only records that have a longitude/latitude pair are output. So even though all of the records from task 1 will have the extra 76 appended fields, the result of task 3 will be a file which only has the records that have a long/lat pair and this file will include the long field, the lat field, and the 76 other fields (but only for records that have long/lat) There should be an option for outputting the results from just task 1, just task 2, or just task 3 in the GUI. The outputs have to be input-able into a program called weka [login to view URL] . This means, I think, that text fields must be quoted, commas, apostrophes, and quotes, need to be escaped in text and so on. I can provide you with a perl script that does this kind of formatting (but it does it for different data). Also the dates have to be formatted correctly as well. Again you can look at the perl script that I have for guidance on this (but it won't work to just copy and paste because the input file was different). In fact though the search through the 76 fields is implemented in this perl script as well but there is no compiled .exe version and it is for a different input file as well. In the case where there are various cities with the same name and only the city is given the choose the most populated one. The GUI should be nice hopefully not the TK perl interface. This has to be written in such a way that if we want to call this program from a perl or C# gui other than the one you are making that it will be easy to do this. The details of how this can be done must be explained in your documentation. Your code should be nicely documented and usage should be explained as well. This should be written in such a way that if the field number for the city and country field changes that it will be easy to change the code to adjust for this. And the same for the location of the Text field. So make variables for these that can be reset. Note: the lists of words could change in the future and so the program has to be written so that this is possible. I am also attaching a file for task 2 input: [login to view URL] is a sample for task 2 but it only has a few of the fields. Actually the numPos and numNeg come from the [login to view URL] and [login to view URL] files. The postiveEmo and negativeEmo come from the two similarly name files.
プロジェクト ID: 930987

プロジェクトについて

3個の提案
リモートプロジェクト
アクティブ 13年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
Dear, kindly check PM
$80 USD 4日以内
0.0 (1 レビュー)
0.0
0.0
この仕事に3人のフリーランサーが、平均$80 USDで入札しています
ユーザーアバター
This looks like a very interesting project to me. The project description is very detailed which gives me a good feel about the project. I can do it. Let me know if you would be interested.
$80 USD 5日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hi, I could do this work in two days. Kindly let me know your interest to proceed further. Regards Sathish
$80 USD 2日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

JAPANのフラグ
Beppu shi, Japan
4.9
53
お支払い方法確認済み
メンバー登録日:8月 30, 2005

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。