CONGRATULATIONS TO THE WINNING TEAM
We are pleased to introduce Martello’s Hackathon Challenge Winners: Kevin, Saskia and Wasiq of MapWorks. The MapWorks team took the data that we provided to them and measured it against publicly available databases to develop a clean visualization of signal strength in a given area or trajectory. We were particularly impressed by the clean and user-friendly user interface that the team was able to pull off in such a limited amount of time, while providing viable and actionable output.
In December, Martello was selected as one of six Canadian technology companies to participate in the BlackBerry/L-SPARK Accelerator Program. Automotive computer giant BlackBerry QNX has tasked Martello with developing a network performance solution to that will deliver the rock solid internet needed to run autonomous vehicles. As part of our research, we’ve crossed this province to collect data from various internet providers.
Martello is excited for students to sample the real data we’ve collected and integrate it. The challenge is to use radio telemetry to identify if a wireless connection is adequate or if a new connection must be sought out. Using pre-rendered data, you can interpolate and make better decisions while travelling.
Need ideas? Here are some things you can do:
The following is a sample of our data, it’s in JSON format and some of the properties are optional, so the data won’t always contain each and every property.
The number “1544641826” represents epoch time, the time at which this data was collected, this is both the name of the object and repeated again below within the object itself.
“acme”, “globex”, and “octan” represents a frame of data from each of those respective internet providers.
“bandwidth_kbps”, “jitter_ms”, and “loss_percent” are network statistics which indicate internet quality.
And finally “rssi_dbm” represents the signal strength to that internet provider’s tower (closer to 0 means better signal).
Fast full-text search solutions using Elasticsearch, Presented by Luca Cremonesi, Senior Software Developer
Elasticsearch is a distributed, scalable, fault tolerant and RESTful search engine that provides the ability to perform complex, full-text searches over continuously growing and evolving datasets in near real time.
If you wish to create fast and flexible search solutions for distributed, real-time processing of data, this introduction to Elasticsearch will teach you.