Language Model for Mainframe Modernization
-
Updated
Aug 23, 2024 - Python
Language Model for Mainframe Modernization
Transformer-based approaches for an efficient docstrings generation on a piece of Python's code.
Official implementation of our work, 'GypSum: Learning Hybrid Representations for Code Summarization'.
Summarize and collect into a DB a collection of LeetCode problems (Description, Solutions, Code, Analysis)
Code and data for "Impact of Evaluation Methodologies on Code Summarization" in ACL 2022.
A tool for obtaining natural language summaries of Python functions.
[ICLR 2024] Beyond Accuracy: Evaluating Self-Consistency of Code Large Language Models with IdentityChain
CLAMS API Summarizer
📝 Counts how many lines of code (LOC/SLOC) are in a code base, by programming language.
Snapshot an entire repo or directory as plaintext on the clipboard and paste to your favorite AI tool!
MoLE (Mix-of-Language-Experts) model architecture for multilingual programming
CLI tool in Python to recursively scan a directory, read every file (with error handling), and generate a single Markdown-formatted summary file. Supports path normalization, progress logging, and customizable output filenames—ideal for quick code overviews or project documentation.
Automatically summarizes Python code and emails daily progress reports to your manager. Perfect for remote teams, daily standups, and solo developers.
A toolkit to naturalize the source code corpus
A novel approach to get concise comments for a code snippet
Add a description, image, and links to the code-summarization topic page so that developers can more easily learn about it.
To associate your repository with the code-summarization topic, visit your repo's landing page and select "manage topics."