Changing How the World Works.
 oDesk Verified
Payment Method
Job Facts
Open
Date Posted:June 14, 2008
Planned Start Date:July 29, 2008
Type:Hourly
Main Category:Software Development
Sub Category:Software Plug-ins
Skills: C#/.Net
parsers
text parsing
Estimated Workload:5 - <10, AsNeeded
Estimated Duration:6 weeks
Last Buyer Activity:October 16, 2008
Candidates: 16 - average $18.45/hr
Interviews: none
Cancelled
Date Cancelled:October 16, 2008
Reason Cancelled:
Job Opening Expired
 
 
Buyer Facts
Member Since:June 14, 2008
Country:Switzerland (GMT+01)
City: 
Jobs Posted:5
Jobs Filled:3
Jobs Not Yet Filled:1
Current Team size:0
Hours billed, last 30 days:0
Total oDesk Hours:15.00
Feedback Score: 5.00 (3)
 

Description
Messages: 0
I have a web forum application (.net/monorail) with lots of discussion posts coming in via email. I want to clean up the quotes in replies similar to how GMail hides the message quote  text in an email reply. The solution must display a complete discussion thread on the web page looking like nobody used quotes in their replies (only original text from each poster).Discussions are usually between 2 to 20 messages, always rendered from text body part of the email message (text of the message is already extracted from the email - the developer will work on text files).The messages are stored in original form, and the solution will parse and clean up messages on-the-fly during rendering of the web page (to allow for potential improvements of the code and plugging in other rendering options in the cleaned-up code).Preferably, the code will use some kind of parsing technique for speed and elegance of code (as opposed to hacking with regular expressions, although not excluding such solutions as long as the below success criteria are met), and will allow for configurable recognition of new forms of quoting in the received emails. (for example, some programs quote replied-to text with '>' while others use '|' etc; considering we always have all the previous messages, techniques such as comparing new message with all previous ones and extracting the diff are also acceptable and welcome).The solution must focus on good performance, elegance of code, and accuracy, in that order.Success criteria: I have a sample of a few hundred text messages from previous discussions. A developer can use one half (randomly chosen) to work on and test the solution; the solution is successful when it correctly parses the other half.Details to be discussed, open to any solutions/suggestions leading to aesthetically pleasing and readable results.

Buyer's Assignment History
Provider From/To Job Title Billed Feedback
37163 09/2008 - 09/2008 ExtJs DataView Combo $167 (fixed-price)
19213 09/2008 - 09/2008 C# Developer With Experience in Text Parsing $1,056 (15 hrs @ $33.33)
37163 08/2008 - 08/2008 Port an Ajax PHP Application to .NET $244 (fixed-price)

Candidate List
Title Name Initiated By Date
10+ yrs; .Net 3.5/C#/VB/ASP/SQL Server/Ajax/PHP/Java Script Nageswara C. Provider June 15, 2008
Skilled .Net Web/Desktop Application Developer With 2+ Years of Exp Rakshit M. Provider June 15, 2008
Project Manager Naushad A. Provider June 15, 2008
.NET Architect. VB Expert Amit C. Provider June 15, 2008
Senior Sharepoint/ C#/ASP.net/VB.Net/MSSQL/Crystal Reports developer Mohit Rawat Provider June 16, 2008
.NET, SHAREPOINT & SILVERLIGHT EXPERT - INDIA Mehul P. Provider June 16, 2008
Oracle/C++/C#/Java Developer Vasily Krainov Provider June 16, 2008
ASP.Net/PHP/LINQ/C#/VB.Net Expert with 6+ years Experience Gurv M. Provider June 16, 2008
ASP .net DNN Expert Developer Monika Malhotra Provider June 16, 2008
Senior Developer - MCP,MCSD (C#, VB.NET, XML, XSLT, AJAX, J2ME/J2EE) Daniel R. Provider June 17, 2008
10 Year Exp - Technical Consultant - C++/VC++/C#/ASP.NET/Plugin Dev Tom Thomas Provider June 19, 2008
C#/.Net, AJAX, MS SQL, QuickBooks - 2+ Years of Experience Megha S. Provider July 11, 2008
ASP/C#/VB .net/Java Script [3i Systems] Mr Ghayas Provider July 13, 2008
5+ YEARS OF EXPERIENCE IN QA/CODING [WEB BASED & DESKTOP APPLICATIONS] Devarshi M. Provider July 27, 2008
ASP.NET 1.1,2.0,VB.NET, C#.NET,.NET 3.5,DNN,SQL2005/2000,PHP Jammi M. Provider August 24, 2008
C #, ASP .Net, T SQL, Reporting Services,VB, + Developer Eric L. Provider September 15, 2008