Twitter crawler

Completed Posted Jul 18, 2013 Paid on delivery
Completed Paid on delivery

Want a perl or python script written that will crawl twitter for phrases as specified in an input file

./[url removed, login to view] [url removed, login to view] would take the search terms in [url removed, login to view], search Twitter for all results, then display them both on screen and in a file if the -o parameter is passed. so ./[url removed, login to view] [url removed, login to view] -o [url removed, login to view] would crawl twitter for all the phrases in [url removed, login to view] and output them to the file [url removed, login to view]

Format of input file would be basic boolean operators

()

AND OR

|

"" (search for exact phrase)

If a search term is enclosed in square brackets [], that phrase is optional. So the line:

my [new] house

would search twitter for both "my house" and "my new house"

So an input file could look like:

(my|our|their) [new] house

arrive[d] (so|very|really) (late|delayed)

this is (my|the|our) "best solution ever"

Output must show the poster's twitter handle, name, geolocation if possible, tweet url beside each found tweet, with each field separated by a | or comma.

The script must connect to Twitter via the API, not crawl Twitter unauthenticated. API key will be contained in the variable twitterApi.

Re: operators, forgot to include & as an AND operator.

Also output file could contain
"we( " "|'re| are) & ([almost] (there OR here))

Also allow for escaped chars.
For example \& would search for the & char instead of interpreting it as an AND)

Perl Python Software Architecture Twitter

Project ID: #4737956

About the project

8 proposals Remote project Active Jul 19, 2013

Awarded to:

Aki92

Hi Sir, I believe I am good in Python so I would be able to complete your required work. PS: Private Message

$166 CAD in 5 days
(0 Reviews)
0.0

8 freelancers are bidding on average $204 for this job

geekydeveloper

Hello Mate, We have 6 years of experience of core development and we have Experienced team

$247 CAD in 10 days
(127 Reviews)
7.4
gangabass

I'm expert in this area. See my PM for details.

$164 CAD in 4 days
(189 Reviews)
6.2
lepoitr

I'm interested in that project. I'm experienced(15+) perl web developer and linux administrator. Please see PM.

$263 CAD in 3 days
(12 Reviews)
5.4
techvolcano

We can do this.

$200 CAD in 5 days
(29 Reviews)
4.5
shehzaibrashid

Hello. Experienced in python. Please see pm for details.

$155 CAD in 2 days
(2 Reviews)
2.4
bookworm101

Im a very experienced sysadmin and a python coder, i would really like to get you sorted out.

$211 CAD in 3 days
(1 Review)
2.0
petrmach

Hello, I'd like to apply for this job. I am an experienced Python developer and this sounds like a like a fairly straight-forward task, especially since there's an API to be used. The 5 day delivery period includes som More

$222 CAD in 5 days
(0 Reviews)
0.0