Резюмирование исходного кода
Детали сущности
Основная информация
ID сущности
sourcecodesummarization
Тип сущности
Task
Английская метка
Source Code Summarization
Русская метка
Резюмирование исходного кода
Казахская метка
Бастапқы кодты қысқарту
Частота
3
Описание
Английское описание
Generating a readable summary that describes the functionality of a program.
Русское описание
Суммирование исходного кода (Source Code Summarization) - это задача в области обработки естественного языка (NLP), целью которой является упрощение понимания и описания программного кода. Эта задача направлена на автоматическое создание кратких резюме из фрагментов кода или полных программ. Задача использует методы машинного обучения и глубокого обучения для анализа синтаксиса и семантики кода, что позволяет представить функциональность кода в понятном текстовом формате. Суммирование исходного кода облегчает работу разработчиков, помогает понять функциональность кода и также автоматизирует процесс документирования.
Казахское описание
Кодты қысқаша сипаттау (Source Code Summarization) - бұл табиғи тілдерді өңдеу (NLP) саласындағы міндет, оның мақсаты бағдарламалық кодтың мағынасын түсінуді және сипаттауды жеңілдету. Бұл міндет код фрагменттерінен немесе толығымен бағдарламалардан қысқаша қорытындыларды автоматты түрде жасауға бағытталған. Тапсырма машиналық оқыту және терең оқыту әдістерін қолдана отырып, кодтың синтаксисі мен семантикасын талдайды, осылайша кодтың функционалдығын түсінікті, түсінікті текст түрінде ұсынады. Кодты қысқаша сипаттау бағдарламалаушылардың жұмысын жеңілдетіп, кодтың қызметін түсінуге көмектеседі, сонымен қатар құжаттама жасау процесін автоматтандырады.