Guest Speakers:
- Joselito (Joey) Chua PhD, Manager Software Engineer, Optimal Decisions Group
Prescriptive Analytics - A Software Engineering Perspective
Prescriptive tools are key components in realising the value proposition of data analytics and business intelligence solutions. The ultimate goal of analytics is to improve outcomes using insights from data. Descriptive tools summarise what has happened, whereas predictive tools model what is likely to happen. Prescriptive tools, on the other hand, suggest a course of action that will likely achieve the best outcomes. This talk presents an overview of prescriptive techniques involving simulation and optimisation, the engineering challenges in building prescriptive tools, and HPCC solutions for those challenges.Joselito (Joey) Chua leads the software engineering team in the Optimal Decisions Group in LexisNexis Risk Solutions. He specialises in information-theoretic approaches to machine learning. He is a fan of anime.
- Jill Luber, Senior Architect, LexisNexis Risk Solutions
Migrating an ECL code repository into Git, Part IIThis session will take a quick look at a migration plan that moved ECL production code, production processes and developers out of MySQL/SVN and into a Git code management culture. This includes migrating both Roxie and Thor processes to use Git branches across multiple HPCC Systems environments, all while continuing production data builds and releases.
Jill Luber is a Senior Architect for LexisNexis Risk Solutions with leadership responsibility for strategy, implementation, and stability of all US and international data linking products, including the LexID, Business LexID, Healthcare Provider ID, and UK LexID. With 17 engineers across multiple geographies, the Linking Team develops the core competences underpinning all products at Risk executing on the HPCC big data platform. Jill has presented patented, Risk linking concepts at the 2015 RELX leadership conference as well as the RELX Board meeting. She has been a member of the technology organization for over 13 years.
- Michael Gardner, Software Engineer II, LexisNexis Risk Solutions
HPCC Systems Platform: Java APIs and toolsThis presentation is about the Java API and tools released by the HPCC Systems Platform team. These projects include wsclient, rdf2hpcc, clienttools, and jdbc. These open source projects, which can be found in the hpcc-systems github repositories, are designed to allow downstream developers a consistent means by which to interface with the HPCC Systems Platform. And to facilitate the workflow of common tasks a downstream developer might be concerned with.
Michael Gardner is a HPCC Systems Platform team member and developer. He is responsible for the HPCC Platform init system, various build issues, administrative scripts, and HPCC Java projects. His most recent active work includes systemd integration for the HPCC Systems Platform, and an antlr3 (c) to antlr4 (cpp) migration for the wssql project.
- Bob Foreman, Senior Software Engineer, LexisNexis Risk Solutions
In Search of the Lost Tutorial – the best ECL lesson you have never seenIn this presentation, Bob explores David Bayliss’s ECL Bible Tutorial, with particular focus on the GRAPH function and building the inverted index for the ROXIE search.
Bob Foreman has worked with the HPCC Systems technology platform and the ECL programming language for over 5 years, and has been a technical trainer for over 25 years. He is the developer and designer of the HPCC Systems Online Training Courses, and is the Senior Instructor for all classroom and Webex/Lync based training.