Translation of User Crochet Patterns to CrochetPARADE Syntax Using Large Language Models

Authors

  • Rachael Dias Heriot-Watt University
  • Kayvan Karim Heriot-Watt University

DOI:

https://doi.org/10.1609/aaaiss.v6i1.36054

Abstract

Crochet, with its rich history and popularity, provides a creative and therapeutic outlet for millions across the globe, from many walks of life. However, crochet pattern creation and modification can be challenging for novice users, due to the spatial reasoning and structural understanding of stitches required. CrochetPARADE is a tool created to ease this process through pattern visualisation, but it uses a syntax that differs from standard notation and may not be intuitive to the average crocheter. This study explores the use of Large Language Models (LLMs) to translate user-generated crochet patterns into the CrochetPARADE syntax. The first structured, open-source collection of crochet patterns designed for machine learning applications was created, comprising user-generated patterns and their corresponding CrochetPARADE translations. Various approaches, including baseline, few-shot, and fine-tuning techniques, were evaluated with LLMs. The best results were achieved with fine-tuning DeepSeek-R1-Distill-Llama8b, reaching 74% accuracy, which has the potential to significantly improve the accessibility and ease of crochet pattern creation for users with varying levels of expertise.

Downloads

Published

2025-08-01

How to Cite

Dias, R., & Karim, K. (2025). Translation of User Crochet Patterns to CrochetPARADE Syntax Using Large Language Models. Proceedings of the AAAI Symposium Series, 6(1), 200-208. https://doi.org/10.1609/aaaiss.v6i1.36054

Issue

Section

Human-AI Collaboration: Exploring Diversity of Human Cognitive Abilities and Varied AI Models for Hybrid Intelligent Systems