Wolfram Blog
Jenna Giuffrida

Throwing the Hackathon Gauntlet with Some Friendly Team Coding

June 2, 2015 — Jenna Giuffrida, Content Administrator, Technical Communications and Strategy Group

It’s no secret that Wolfram loves hackathons, or that our technology is ideally suited to the fast-paced, high-pressure environment of these events. We’ve supported and/or participated in HackIllinois, MHacks, LAHacks, and many other hackathons. Given how much fun those have been (and just because we can), we decided to host a hackathon for Wolfram staff, pitting our talented and driven developers against one another to see what kind of out-of-the-box projects they could create with our technologies. In truth, the spirit of camaraderie and collaboration that is central to Wolfram could not be set aside, and the final projects were the result of shared ideas and teamwork.

hackathons-logo

The rules were simple. Each person had to work on a project outside of their role at Wolfram, the project had to be a not-for-profit hack that fit the theme “Greater Good,” and it could only be completed using technologies available to the public.

The hackathon started at noon and ended at 11pm with a science fair-style showcase of the completed hacks. Some of the completed submissions included:

Poisonous or Not?
This hack created both an iPhone Cloud app and a website using Wolfram Programming Cloud, PHP, JavaScript, CSS, and HTML, highlighting specifically our new ImageIdentify functionality. This project allows a user to upload a picture of a plant and get a result (with probabilities) on if that plant is poisonous or not.

Poisonous or not

Data Drop and Node-RED
During a very recent trip to RoboUniverse, one developer was made aware of an open-source visual tool for the Internet of Things called Node-RED. He wanted to explore this tool and offer users a way to connect Wolfram technologies to their projects. So with this hack, he created a drag-and-drop component to allow users of Node-RED to connect to the Wolfram Data Drop.

Data Drop and Node-RED

3D Dexterity Assist
The Dexterity Assist is a 3D-printed object created to aid children using horseback riding as therapy. These children often need assistance with dexterity, and gripping the thin reins of a horse can be difficult for them. The team modeled, tweaked, and 3D-printed a cylindrical object inside which a horse’s reins could be inserted. Mathematica was used to create the 3D model, specifically ParametricPlot3D and DiscretizeRegion, and a MakerBot printed the objects.

3D Printer

Additional participants worked on tools and packages to increase productivity or make an impact for our internal development teams, several of which will remain ongoing explorations. Overall, the hackathon was a huge success for team building and produced some truly awesome results in a short period of time. We can’t wait to plan another!

Know of an upcoming hackathon we should participate in or that you want to use our technology for? Check out our hackathon page and let us know!

Posted in: Education
Leave a Comment

3 Comments


Mohan Gupta

I’m interested in the NodeRed and Wolfram Data Drop component. Is it available publicly?

Posted by Mohan Gupta    January 25, 2016 at 5:33 pm
    The Wolfram Team

    Thanks for your comment. The component is not publicly available at this time but we are looking in to what might be possible.

    Posted by The Wolfram Team    January 29, 2016 at 11:38 am
      Adam

      Hi. Im also interested in the possibility of using Node-red to connect to Wolfram data drop service, is there any updates on this?

      Posted by Adam    July 17, 2016 at 6:15 pm


Leave a comment

Loading...

Or continue as a guest (your comment will be held for moderation):