All writing

GSoC 2017 summary

  • GSoC
  • Hydra
  • Semantic Web
  • Hydrus

Hey everyone! Akshay here, and I was a Google Summer of Code student chilling with (a cool sub-org of the ). This summer, I basically split my time between two awesome projects for Hydra:

It was a seriously great experience, and I had a blast working with Hydra CG. I learned a ton about Python, the Semantic Web, Hydra, Graph databases, and a bunch of other neat stuff.

I’m super grateful to my mentors, and . They were incredibly responsive and helpful, and it was a pleasure working with them. A big shout-out also goes to , a fellow student – collaborating with him was awesome!

Below is a quick rundown and links to all the cool stuff I worked on over the last three months.


GSoC Phase 1

During the first phase of GSoC, and I teamed up on .

Hydrus is basically a bunch of Python tools designed to make creating Hypermedia-driven REST-APIs way easier and more efficient. It taps into the power of to whip up some seriously powerful REST APIs for serving data. Hydrus also uses the standard for building and documenting its APIs, which is pretty neat.

I wrote the following blog posts related to Hydrus and its architecture:


GSoC Phase 2 and 3

Once we got Hydrus up and running, we started tackling different projects. I was in charge of the to show off what Hydrus and the could do. I also chipped in on Hydrus development whenever I had a spare moment.

This basically mimics a bunch of drones flying around, trying to spot fires or weird hot spots in a given area using an infrared sensor. Pretty cool, right?

I wrote the following blog posts related to the simulation:

The simulation consists of 4 repositories:

The and are basically instances of Hydrus with a mechanics layer on the top to simulate the behavior of Drones and Central Controller.

The is a Javascript application that uses the data stored at the central controller and google maps to render the simulation in the browser.


Summary of work done

There were a lot of Pull Requests in different repositories. Most of them got merged but some of them were closed as we found some better alternative to do things.

It was a fantastic experience, and I’m really looking forward to contributing more to the Hydra community and Hydrus whenever I can squeeze in some time!

Comments are hosted by Disqus and load when you reach them.

Latest Ethereum block —