Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

This project is no longer available for 2021 internships

This project is a student work experience opportunity with HPCC Systems. Curious about other projects we are offering? Take a look at our Ideas List

Find out about the HPCC Systems Summer Internship Program.

Project Description

Make major improvements to the ECL Code Documentation Generator (ECLDoc), written in Python. 

ECLDoc analyzes the ECL Code structure and produces documentation in HTML and PDF formats.  The project requires analyzing the weaknesses of the current system, recommending improvements, implementing key improvements, testing, documentation, and producing a supportable github repository. 

The successful candidate will develop Python programming skills, get some exposure to ECL, and gain perspective by taking a project from inception through production.

Completion of this project involves : TBC 

By the mid term review we would expect you to have:

  • TBC.
Mentor

Roger Dev
Contact Details

Backup Mentor: TBD
Contact Details 

Skills needed
  • Knowledge of ECL. Training manuals and online courses are available on the HPCC Systems website.
  • Knowledge of distributed computing techniques
Deliverables
  • Perform substantial transformation of the source data to create usable features
  • Develop additional features through Shapelet Mining of the data series
  • Apply Random Forest machine learning to classify cards as fraudulent or non-fraudulent.  
  • Test code demonstrating the correctness and performance of the algorithm.
  • Supporting documentation.
Other resources
  • No labels