• Compete
  • Learn
  • Community
ico-magnifying_glass

    Challenge Overview

    Hewlett Packard has developed a set of JSON-based REST API’s which enable “Big Data”-type processing capabilities allowing developers to process information embedded in unstructured text and images in previously inaccessible formats.  This platform is called IDOL OnDemand and at this point is in the Early Access release phase, open for all Innovators to use.   

    http://www.idolondemand.com

    As a proof of concept for the API’s, the IDOL OnDemand group is going to be developing an application that enables search of Cases from the Salesforce.com platform.  IDOL OnDemand goes beyond typical text-based searching.  It can also perform conceptual searches on content and it is this capability that this application will showcase along with the ability to process text from documents in a variety of formats.   However, before you can execute a query against the Case content in Salesforce.com, you have to load the case and case-related data into an IDOL OnDemand text index.  This application, hosted in Salesforce.com, will query for the current set of cases and then depending on the options selected will load case, case comments, case chatter, and/or case-related email to the index. 

    Before you can use the API’s you’ll need to sign up for an IDOL OnDemand developer account:

    http://www.idolondemand.com/signup.html

    The full instructions for using IDOL OnDemand in a [topcoder] challenge can be found in the challenge requirements specification or you can go to http://idolondemand.topcoder.com/ to find complete instructions for registration and the latest details about all the IDOL OnDemand challenges and developments on the [topcoder] platform.

     

     

    Final Submission Guidelines

    Detailed software guidelines and code provided as attachments, but some generalized guidelines about submitting your entry are covered here:

    1. You should use Visualforce and Apex.

    2. You may use Bootstrap and/or JQuery javascript libraries. 

    3. Provide a video of your submission in action.  If english isn't your first language please feel free to annotate with text comments.

    4. Provide detailed documentation of your solution.

    5. Please provide your submission as an Ant package for evaluation.

    Employees and direct and indirect subcontractors of Hewlett-Packard Company and its subsidiaries and other affiliates (“HP”), and employees and direct and indirect subcontractors of HP’s partners (including TopCoder and its affiliates) are not eligible to participate in the challenge.

    Reliability Rating and Bonus

    For challenges that have a reliability bonus, the bonus depends on the reliability rating at the moment of registration for that project. A participant with no previous projects is considered to have no reliability rating, and therefore gets no bonus. Reliability bonus does not apply to Digital Run winnings. Since reliability rating is based on the past 15 projects, it can only have 15 discrete values.
    Read more.

    REVIEW STYLE:

    Final Review:

    Community Review Board

    ?

    Approval:

    User Sign-Off

    ?

    CHALLENGE LINKS:

    Review Scorecard