Practical Application of Generative AI Capabilities

This project is already taken and is no longer available for the 2023 HPCC Systems Intern Program

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

Student work experience opportunities also exist for students who want to suggest their own project idea. Project suggestions must be relevant to HPCC Systems and of benefit to our open source community. 

Find out about the HPCC Systems Summer Internship Program.

Project Description

New generative models such as GPT-3 and DALL-E2 have gotten a lot of press attention recently. Whereas GPT-3 can be considered an autoregressive language model that uses deep learning to produce human-like text (i.e., given an initial text as prompt, it will produce text that continues the prompt), DALL-E2 relies on deep learning to generate digital images from natural language descriptions (i.e., given an initial text or image, it can produce variations of the original image as unique outputs based on the original, as well as edit the image to modify or expand upon it).  Although very powerful and promising, little is known about the potential usage of such models in practice and in conjunction with open source parallel processing technologies such as HPCC Systems. 

The goal of this internship is to produce a proof-of-concept for a novel use of these technologies for a commercially or socially useful application.  The successful candidate will propose a focused area of research with a scope appropriate to the internship duration, achievable goals, and a method of evaluating the results.

If you are interested in this project, please contact the mentor shown below.



Mentor

Lili Xu
lili.xu@lexisnexisrisk.com

Backup Mentor: Roger Dev
roger.dev@lexisnexisrisk.com

Skills needed
  • Ability to build and test the HPCC system (guidance will be provided).

  • Ability to write test code.

  • Knowledge of ECL. Links are provided below to our ECL training documentation and online courses for you to become familiar with the ECL language.

Other resources

All pages in this wiki are subject to our site usage guidelines.