Find Jobs
Hire Freelancers

XML grammar (SRGS) expansion

$30-5000 USD

Completed
Posted almost 16 years ago

$30-5000 USD

Paid on delivery
I am looking for either a Java application (or Perl script but my preference is Java) to parse an XML files that will be <a href="[login to view URL]">SRGS</a> format and render a simple text list of all possible combinations of phrases and words specified by the file. The XML file will contain nested phrases for expansion and also optional phrases. Furthermore, SRGS files can reference external files (via URI's) for additional content. ## Deliverables I will need to have the option of **not** expanding ruleref URI's if they exist but reporting any that were encountered. I will need to be able to limit the output to a given number of entries, some grammars could result in millions of combinations. A command line toggle to specify a maximum count. I will need to be able to specify a specific rule id to expand from the command line, if the "root rule" is specified in the grammar this should be used as a default if a specific rule id is not provided. I do not need the <tag> responses for a given phrase to be expanded although if this is easy to provide I would be willing to consider additional payment for it so please feel free to quote for it. I only need to run utility this from the command line, however if this is supplied as a Java application an Eclipse 3.2 project would also be acceptable. I will need the ability to resolve URI's as both file: and http: form. If https can be achieved without additional effort/cost then this would be a useful feature. With regards to the SRGS standard, I will only be using XML form grammars. ABNF format can be completely ignored. The output should be regular text suitable for processing with *nix utilities or importing into Microsoft Office applications. The use of 3rd party components (under GPL, ASF, GNU etc.) is perfectly acceptable if they are appropriate. Knowledge of VoiceXML may be useful background. The intention of this utility is to test grammar coverage. Thanks for looking - Robert.
Project ID: 3922687

About the project

2 proposals
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$38.25 USD in 14 days
4.9 (70 reviews)
6.0
6.0
2 freelancers are bidding on average $189 USD for this job
User Avatar
See private message.
$340 USD in 14 days
5.0 (7 reviews)
2.9
2.9

About the client

Flag of UNITED KINGDOM
United Kingdom
4.5
1
Member since Apr 20, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.