• Compete
  • Learn
  • Community
ico-magnifying_glass

    Predix - Digital Volcano

    PRIZES

    1st

    $1,200

    2nd

    $600

    3rd

    $300

    4th

    $150

    Register
    Submit
    The challenge is finished.
    Show Deadlines icon-arrow-up

    Challenge Overview

    Our client, General Electric (GE) provides Predix - The platform for the Industrial Internet of Things (IIoT), which helps to develop, deploy, and operate industrial apps at the edge and in the cloud. It securely connects machines, data, and analytics to improve operational efficiency. To demonstrate the capabilities of Predix, GE installed industrial sensors in the Masaya Volcano in Nicaragua (check the full story here). The Volcano API gives access to the sensor data and is realeased as open source to enable developers and data scientists to explore and extend the reference application.

    GE wants the Topcoder community to work with Predix to take the sample applicationn and make something even better from it. This challenge is a part of a series of Predix contests with the total prize pool over $10,000. We hope you will take time to register for Predix, read about the services they provide, and configure your environment. Other challenges in this series may use different technology stacks and approach very different problems, but all of them will utilize a Predix account and services provided by the platform.

    Setup

    If you have not registered already, go to http://predix.topcoder.com and join Topcoder Predix Community. Fill out the registration form and confirm your email address. Once completed, you will receive community welcome email with a link to register your Predix developer account.

    During registration of the Predix dev account use the personal account type. Be aware that approval of the Predix account can take a few days at the Predix side. To facilitate the process, please message in the challenge forum your Topcoder Handle / First and Last Name / Email that you have used for registration of Predix account. We will pass these data to GE Predix team to speed-up the process.

    Eligibility: As of now, residents of the following countries are not allowed to register in Predix, hence they won’t be able to participate in this challenge: China, Cuba, Iran, North Korea, Russia, Sudan, Syria.

    Challenge Scope

    GE provided a demo app to help get started using the Volcano API: source repository, live example. At the moment it does not do much in terms of user experience, but it implements the core interactions with the Predix platform in Python to query measurements of sensors installed in the volcano and see them on a simple timeseries plot.

    In this, quite open-ended challenge, we want you to fork the app and enhance it to do something cool with the data; for example add new interesting and visually appealing ways to explore / visualize / analyse the data; add integration with some other services that can enhance user experience from the app, etc.

    Provided that your solution is technically good, and follows coding standards used in the repo, and the general best practices (this will be judged by community reviewers); we’ll make the final judgement subjectively, taking into account both creativity of your solution, and the quality of its implementation (the final decision will be done by customer).

    Feel free to use “Contact Managers” link in OR during the challenge to privately ask about feedback on the ideas you want to implement.

    Final Submission Guidelines

    Submit Git patch for the Volcano App, along with verification instructions (be sure to include an abstract covering what have you done and your reasoning behind it), and a demo video.

    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.

    ELIGIBLE EVENTS:

    2018 TopCoder(R) Open

    REVIEW STYLE:

    Final Review:

    Community Review Board

    ?

    Approval:

    User Sign-Off

    ?

    CHALLENGE LINKS:

    Review Scorecard