Skip to content

labd2m/ExSmell-Train

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExSmell-Train

Table of Contents

Introduction

This repository is a database of Elixir code smell examples organized into different categories, such as Design-related Smells, Traditional Code Smells, and Low-level Concerns. Each code smell contains 10 examples designed to simulate realistic Elixir code scenarios.

The dataset was generated using ChatGPT-5.4 and validated by two Elixir experts to ensure the quality and relevance of the examples.

The main goal of this repository is to provide a structured dataset that can be used as a knowledge base for Retrieval-Augmented Generation (RAG) systems. These examples can help feed a Large Language Model (LLM) with relevant code smell patterns, supporting the automatic detection and analysis of code smells in Elixir projects.

About

This repository provides a validated dataset of realistic Elixir code smell examples, organized by categories, to support RAG-based and LLM-driven automatic detection and analysis of code smells in Elixir projects.

Topics

Resources

License

Stars

Watchers

Forks

Contributors