Skip to content

Empowering Tech Education: Harnessing Prompt Engineering Techniques in Large Language Models

License

Notifications You must be signed in to change notification settings

UC-SciTech/Prompt-Engineering-for-Code-Generation

Repository files navigation

logo

UC ITS Capstone Project Template

License: MIT Template Repo vscode.dev

Template repository for UC ITS capstone projects source code. For more information see the getting started.

Project Information

Despite the burgeoning literature on prompt engineering techniques in natural language processing (NLP), a critical gap exists in understanding their applicability in the realm of tech education. This study aims to address this gap by investigating how various prompt engineering approaches can be leveraged to enhance large language models (LLMs) for educational purposes within the technology domain.

We built a framework that explores different prompt engineering techniques and how to craft them effectively to generate desired code generation outputs from the LLMs. By conducting the experiments using this framework, we can improve how LLMs generate code, making it more accurate and relevant to the task.

Documentation

The ./docs folder contains the documentation to navigate through project information and experiment jupyter notebook files denoted in .ipynb

Helpful Links

Getting started with coding and using Github.

Name Link
Github getting started Github.com
Markdown cheatsheet Markdownguide.org
What is Source Control Atlassian.com
Recommended Development Tools Visual Studio Code

About

Empowering Tech Education: Harnessing Prompt Engineering Techniques in Large Language Models

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published