HPCC Systems has been partnering with NSU for a number of years supporting their robotics lab and nurturing the students' interest in ECL, via access to mentors and the ability to participate in our annual Summer Internship Program.
This event is the first of its kind and will help foster the students' introduction to writing ECL code overall use of our platform.
What is HPCC Systems?
Watch this short introduction video to get yourself familiar with HPCC Systems!
Getting up and running:
- Installing the ECL IDE for Windows (Video) - NEW VIDEO COMING
- Installing VSCode for other platforms (Video) - NEW VIDEO COMING
The Download
Workshop links:
Date of the event | Tuesday, April 18 2023 at 12:00 PM EST to 7:00 PM EST |
Location | NSU Main Campus |
Cost | Free |
Eligibility | This event is open to NSU students only. |
Registration | Please contact Andrew Stephens for registration related questions |
HPCC Systems Challenge Information | Music is life! |
Data Source | Million Song Datasets and Music Moz |
What you need |
|
Quick start resources |
|
Challenge Rules | Teams from 1-3 students. Points will be awarded for answering challenge questions. Submissions can be evaluated on the cluster ECL Watch. Points awarded for the first team to answer correctly, and additional submissions will also Extra credit for additional data insights that go beyond the initial challenge questions. |
Rating Criteria |
|
Mentors available during the Hackathon | The following mentors will be available on-site to help you! Richard Taylor, Bob Foreman, Hugo Watanuki, Greg Panagiotatos, George Foreman |
What can I do to prepare?
Here are some free online courses linked below. Please take some time and familiarize yourself with ECL prior to the hackathon to help your better understand this powerful language and its capabilities.
Day 1
- Introduction to ECL Part 1 Session 1 HPCC Architecture, Spraying Data, Language Introduction 2022
- Introduction to ECL Part 1 Session 2 More ECL
- Introduction to ECL Part 1 Session 3 Finish up
Day 2
- Introduction to ECL Part 1 Day 2 Session 1 More Query Exercises
- Introduction to ECL Part 1 Day 2 Session 2 More Query Exercises
- Introduction to ECL Part 1 Day 2 Session 3 More Query Exercises
- Introduction to ECL Part 1 Day 2 Session 4 More Query Exercises
Day 3
- Introduction to ECL Part 2 Session 1 Data Evaluation, TRANSFORMs(A)
- Introduction to ECL Part 2 Session 2 Data Evaluation, TRANSFORMs(B)
- Introduction to ECL Part 2 ETL with ECL
Day 4
- Introduction to ECL Part 2 Session 1 PROJECT, ITERATE, and TABLE Transforms
- Introduction to ECL Part 2 Session 2 Rollup Review and JOINs
We have many resources available for you to use to familiarize yourself with our technology and how to use it. If you are new to us, then take some time to find out about HPCC Systems and what we do. Find out how HPCC Systems works, what ECL is and take a look at what goes on in our community.
- Watch a quick overview video about HPCC Systems
- Read this blog: Getting up and running with HPCC Systems
- Once you’re up and running, try out a few examples from the installation guide and tutorials.
- Learn some ECL. This is the language used to write queries. It's easy to use, try it for yourself. Read the documentation or take a training course.
- Take a look at some video tutorials
- Take a look at our Machine Learning Documentation and Sources.
I have questions, who do I ask?
- Questions about HPCC Systems and our team project? Email hackathons@hpccsystems.com.
- Learn more about our academic program.