Closed

Parking Sign Description Parser (java application)

This project received 20 bids from talented freelancers with an average bid price of $50 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$10 - $30 USD
Total Bids
20
Project Description

The project is about writing a small java based program that can parse description of the Parking Signs from the given file CSV. The output format should be also in CSV format.

Input CSV file:
‘Signs’ file record has the following fields:
Borough code (B - Bronx, K – Brooklyn, M – Manhattan, Q – Queens, Staten Island)
‘Status’ - unique identifier of the street section
Sign Sequence - sign sequence on the street section
Distance from curb line
Arrow Points
Sign Description (this filed should be parsed)

Output CSV file:
The file contains information based on the description when the parking is ALLOWED.

STATUS - unique identifier of the street section
Sign Sequence - sign sequence on the street section
DayOfWeek - INTEGER (0-6)
OpenTime - TIME
CloseTime - TIME


Here is the example of some description variations:

1/2 HOUR PARKING W/ SINGLE ARROW (REVISED 8/7/2009)
1/2 HR. METERED PARKING 8AM-6PM MON. THRU SAT
11AM-8PM MON THRU FRI
12 HOUR MUNI-METER PARKING 7AM-7PM EXCEPT SUNDAY 25 CENTS PER 15 MIN 12 HOURS $[url removed, login to view]
NO PARKING 8AM-6PM MON THRU FRI (ARROW) (SUPERSEDED BY R7-45RA)
NO PARKING (SANITATION BROOM SYMBOL) 9-9:30AM SAT W/SINGLE ARROW SUPERSEDED BY SP-523CA DATED 4/10/96
NO STANDING EXCEPT FARMERS MARKET VEHICLES 8AM-4PM TUESDAY JUNE-NOV W/ SINGLE ARROW
NIGHT REGULATION (MOON & STAR SYMBOLS) NO PARKING (SANITATION BROOM SYMBOL) MIDNIGHT TO-3AM FRI
PARKING PERMITTED 7AM-7PM MONDAY ONLY W/SINGLE ARROW


The full version of the CSV file is available here (80Mb):
[url removed, login to view]

Please PM me if you have any questions,.

Thanks

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online