Enhancing an Existing LLM Model with Domain-specific Jenkins knowledge

Project goal: To develop an app using an existing open-source LLM model with data collected for domain-specific Jenkins knowledge one can fine-tune locally and set up with a proper UI for the user to interact with

Skills to study/improve: Python, LLM, AI/ML, Jenkins, UI

Details

Background

This full-stack project focuses on a proof-of-concept (PoC) to fine-tune an existing open-source LLM model Llama 2 with domain-specific Jenkins data to be compiled, wrangled, and processed by the contributor as a part of an application to be developed, with a minimalistic UI to interact with the user. The contributor will get to be involved in every step of the application development process, from data collection, wrangling, and processing to fine-tuning the model and developing the UI.

Project Size

This project is of medium size and is expected to be completed in ~175 hours.

Project Difficulty

Intermediate to Advanced

Potential Mentors

Project Links

Organization Links

> Go back to other GSoC 2024 project ideas