---license:apache-2.0model_type:qwendatasets:-CodeAid/CouplingDetectionDatalanguage:-enbase_model:-Qwen/Qwen2.5-14B-Instructpipeline_tag:text-generationlibrary_name:transformerstags:-llms-code-Java-code-smells-transformers---# CodeAid Coupling Smells Detection Model (Qwen2.5-14B-Instruct Fine-Tuned)
This model is a fine-tuned version of [Qwen2.5-14B-Instruct](https://huggingface.co/Qwen/Qwen2.5-14B-Instruct), specialized for detecting **coupling smells** in Java code. It was developed as part of the CodeAid project to assist developers in identifying code quality issues directly in their IDE.
## 🧠 Model Purpose
The model identifies **coupling-related code smells** such as:
-**Feature Envy**-**Inappropriate Intimacy**-**Message Chains**-**Excessive Dependencies**
It analyzes Java classes and their dependencies to detect architectural or design issues that increase coupling and reduce maintainability.
## 🔧 Technical Details-**Base Model**: Qwen2.5-14B-Instruct
-**Fine-Tuning Method**: QLoRA with LoRA adapters merged
-**Format**: `safetensors` (merged)
-**Task Type**: Text generation (instruction-based)