Skip to content

GSOC 2017 PROJECT

Holmes Framework to Automate Advanced Analytics

In this project I will design and develop a semi-generic interface that enables Holmes Processing to manage the execution of advanced statistical and...

Contributor
Christian von Pentz
Mentors
webstergd, Ryan Harris
Organization
The Honeynet ProjectSecurity
Program
GSoC 2017Completed · Advanced difficulty

About this project

Description from the program archive

<p>In this project I will design and develop a semi-generic interface that enables Holmes Processing to manage the execution of advanced statistical and machine learning analysis operations. The system will have four core parts: core, analytic engine, rendering, and analytic services.</p> <p>The core will receive and schedule taskings as well as manage their execution and monitoring their state. It will also take care of the backend management necessary for the analytic engines.</p> <p>The analytic engine will provide a modular way to connect Machine Learning and statistical frameworks to the core and services to provide a generic way to connect to various technologies and vendors like Apache Spark and TensorFlow.</p> <p>Rendering will provide ways for humans to interact with the system by providing a API and website to display running jobs as well as their schedules and results.</p> <p>Analytic services provide the logic for the Machine Learning task. They should be able to daisy chain jobs together to leverage multiple engines at once, provide all necessary configuration for the job and the execution as well as an RESTful interface for communication.</p> <p>(Quoted and extended from the official Honeynet idea page)</p>

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. Conpot improvements

    Yuru ShaoMentored by Daniel Haslinger, Johnny Vestergaard

  2. Automated Malware Relationships Detection Tool

    Donika MirditaMentored by webstergd, Huang3, Zachary Hanif

  3. Protocol and adversary identification in Go

    Nikolaos FilippakisMentored by Lukas Rist, Hugo Gascon

  4. Glutton Enhancement

    M Bilal ArifMentored by Lukas Rist

  5. Proposal to the Honeynet Project.

    kajojMentored by Daniel Haslinger, Johnny Vestergaard

  6. Mitmweb Improve

    Matthew ShaoMentored by Aldo Cortesi, Maximilian Hils, Clemens Brunner

  7. SNARE/TANNER

    Ravinder NehraMentored by Evgeniia Tokarchuk, Lukas Rist

  8. Building examples services for Holmes processing

    Manohar ReddyMentored by webstergd, Zachary Hanif

  9. Mitmproxy Core

    Ujjwal VermaMentored by Aldo Cortesi, Thomas Kriechbaumer

  10. Long term analysis

    Ricardo van ZutphenMentored by Jurriaan Bremer, Alessandro Tanasi

Data: Google Summer of Code public archive. This project in the official archive