Closed

Data parsing from EMAIL

Data parsing from EMAIL

This idea is very similar to TripIt ([url removed, login to view])

Please reply back with the following:

1) What programming language do you want to code this in and why?

2) Provide 3-4 samples of projects completed.

3) Team Size

4) How much time is needed to accomplish this?

5) What much will it cost?

Requirements

1) Extract fields from email and store in Database

2) Solution needs to be scalable to support 15000 users, 5000 emails/hour

Data Source:

1) User sends email to our inbox.

If user is not registered, send Put email to archive folder.

If user is registered, then program extracts data and add entries to the database

2) User gives us access to their email account

If user is registered, then program extracts data and add information to the database

program extracts data and add entries to the database

Frequency:

1) As soon as user forwards email to a predefined email account

2) Predefined Batch job

Data Formats

1) Emails can be from many different sources (around 20: E.g. Hilton, Hyatt, Hertz, etc.),

2) Email format from each source will be different

3) We need to extract around 50 different fields from each source

4) The list of 50 fields that we will extract will mostly be the same

Output

1) These fields need to be stored to a SQL/SQL lite database so that the information is accessible via an iPhone/Android application.

2) Data needs to be processed securely

Other Application Requirements:

1) Don't process duplicate emails

2) Processing should be very quick, support multi-threading with secure connection

About you:

1) The code needs to be very well documented. After handoff, our in house team will continue ongoing development

2) At least 7 years of proven software development experience.

3) Extremely good communication skills in English

Data parsing from EMAIL

This idea is very similar to TripIt ([url removed, login to view])

Requirements

1) Extract fields from email and store in Database

2) Solution needs to be scalable to support 15000 users, 5000 emails/hour

Data Source:

1) User sends email to our inbox.

If user is not registered, send Put email to archive folder.

If user is registered, then program extracts data and add entries to the database

2) User gives us access to their email account

If user is registered, then program extracts data and add information to the database

program extracts data and add entries to the database

Frequency:

1) As soon as user forwards email to a predefined email account

2) Predefined Batch job

Data Formats

1) Emails can be from many different sources (around 20: E.g. Hilton, Hyatt, Hertz, etc.),

2) Email format from each source will be different

3) We need to extract around 50 different fields from each source

4) The list of 50 fields that we will extract will mostly be the same

Output

1) These fields need to be stored to a SQL/SQL lite database so that the information is accessible via an iPhone/Android application.

2) Data needs to be processed securely

Other Application Requirements:

1) Don't process duplicate emails

2) Processing should be very quick, support multi-threading with secure connection

About you:

1) The code needs to be very well documented. After handoff, our in house team will continue ongoing development

2) At least 7 years of proven software development experience.

3) Extremely good communication skills in English

About Us:

We are a software company based out of India. Why not use your skills to jump start a new project!

Skills: HTML, MySQL, PHP, XML

See more: email parsing tripit, xml programming needed, xml programming language, www c programming language com, why do you want this job, why do you want, what programming language is this, what programming language, threading programming, sql programming language, software development india, software development company india, programming language list, programming company in india, processing programming language, php programming android, is xml a programming language, is sql a programming language, iphone programming language, india programming company, india program, india development software company, hyatt, how to start software development, how to start android programming

About the Employer:
( 0 reviews ) New Delhi, India

Project ID: #1117217

3 freelancers are bidding on average $833 for this job

srinichal

I can deliver the project

$750 USD in 8 days
(95 Reviews)
7.2
jpeter1978

Ordinarily I'd do this kind of job with Perl because it is still the king of data parsing. However, due to your need for a fast application, I'd write it in Java instead, since Java has a relatively fast development ti More

$750 USD in 30 days
(3 Reviews)
3.1
dimvas

25 years experience in building custom web and desktop applications. Please check PM

$1000 USD in 30 days
(0 Reviews)
4.0