Skip to content
#

tree-edit-distance

Here are 10 public repositories matching this topic...

This repository hosts the source code for a research-based project focusing on the utilization of AST and the Zhang-Shasha tree edit distance algorithm to enhance the precision of code similarity assessments in educational contexts. The project aims to diagnose, categorize, and provide nuanced feedback on students' coding trajectories.

  • Updated Aug 31, 2023
  • Jupyter Notebook

AST-based PHP duplicate-logic detector and refactoring assistant. Finds parameterizable duplication via canonicalization, n-gram fingerprinting, bounded tree-edit-distance, and anti-unification — proposes extract-function signatures with typed parameter holes. CLI, JSON, and static-HTML reports.

  • Updated May 11, 2026
  • PHP

Improve this page

Add a description, image, and links to the tree-edit-distance topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the tree-edit-distance topic, visit your repo's landing page and select "manage topics."

Learn more