In Progress

Twitter crawler

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)

Skills: Perl, Python, Software Architecture, Twitter

See more: twitter crawler, twitter crawler python, twitter python crawler, python twitter crawler, python look for file, twitter search, python twitter, handle twitter, twitter python script, twitter python, search python, python url, python tweet, brackets script, twitter handle search, twitter tweet script, Basic python, python search, crawler twitter net, crawler twitter facebook, search twitter python, twitter api term, script geolocation twitter, perl twitter list, crawler twitter java

About the Employer:
( 6 reviews ) San Diego, United States

Project ID: #4737956

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