| عنوان مقاله به انگلیسی | Natural Language Outlines for Code: Literate Programming in the LLM Era |
| عنوان مقاله به فارسی | ترجمه فارسی مقاله طرح کلی زبان طبیعی برای کد: برنامهنویسی ادیبانه در عصر LLM |
| نویسندگان | Kensen Shi, Deniz Altınbüken, Saswat Anand, Mihai Christodorescu, Katja Grünwedel, Alexa Koenings, Sai Naidu, Anurag Pathak, Marc Rasi, Fredde Ribeiro, Brandon Ruffin, Siddhant Sanyam, Maxim Tabachnyk, Sara Toth, Roy Tu, Tobias Welp, Pengcheng Yin, Manzil Zaheer, Satish Chandra, Charles Sutton |
| فرمت مقاله انگلیسی | |
| زبان مقاله تحویلی | ترجمه فارسی |
| فرمت مقاله ترجمه شده | به صورت فایل ورد |
| نحوه تحویل ترجمه | دو تا سه روز پس از ثبت سفارش (به صورت فایل دانلودی) |
| تعداد صفحات | 22 |
| دسته بندی موضوعات | Software Engineering,Artificial Intelligence,Computation and Language,Human-Computer Interaction,Machine Learning,مهندسی نرم افزار , هوش مصنوعی , محاسبات و زبان , تعامل انسان و رایانه , یادگیری ماشین , |
| توضیحات | Submitted 8 August, 2024; originally announced August 2024. |
| توضیحات به فارسی | ارسال شده در 8 اوت 2024 ؛در ابتدا اوت 2024 اعلام شد. |
توضیحات گزینههای خرید
دانلود مقاله اصل انگلیسی
با انتخاب این گزینه، میتوانید فایل PDF مقاله اصلی را به زبان انگلیسی دانلود کنید.
قیمت: 19,000 تومان
سفارش ترجمه فارسی مقاله
با انتخاب این گزینه، علاوه بر دریافت مقاله اصلی، ترجمه فارسی مقاله را نیز سفارش میدهید.
قیمت: 880,000 تومان
زمان تحویل: 2 تا 3 روز کاری
| فرمت ارائه ترجمه مقاله | تحویل به صورت فایل ورد |
| زمان تحویل ترجمه مقاله | بین 2 تا 3 روز پس از ثبت سفارش |
| کیفیت ترجمه | بسیار بالا. مقاله فقط توسط مترجمین با مدرک دانشگاهی مترجمی ترجمه میشود. |
| جداول و فرمول ها | کلیه جداول و فرمول ها نیز در فایل تحویلی ورد درج میشوند. |
چکیده
We propose using natural language outlines as a novel modality and interaction surface for providing AI assistance to developers throughout the software development process. An NL outline for a code function comprises multiple statements written in concise prose, which partition the code and summarize its main ideas in the style of literate programming. Crucially, we find that modern LLMs can generate accurate and high-quality NL outlines in practice. Moreover, NL outlines enable a bidirectional sync between code and NL, allowing changes in one to be automatically reflected in the other. We discuss many use cases for NL outlines: they can accelerate understanding and navigation of code and diffs, simplify code maintenance, augment code search, steer code generation, and more. We then propose and compare multiple LLM prompting techniques for generating outlines and ask professional developers to judge outline quality. Finally, we present two case studies applying NL outlines toward code review and the difficult task of malware detection.
چکیده به فارسی (ترجمه ماشینی)
ما استفاده از طرح های زبان طبیعی را به عنوان یک روش جدید و سطح تعامل برای ارائه کمک هوش مصنوعی به توسعه دهندگان در طول فرآیند توسعه نرم افزار پیشنهاد می کنیم.یک طرح کلی NL برای یک تابع کد شامل چندین بیانیه است که در نثر مختصر نوشته شده است ، که کد را پارتیشن می کند و ایده های اصلی آن را به سبک برنامه نویسی سواد خلاصه می کند.از نظر مهم ، می فهمیم که LLM های مدرن می توانند در عمل طرح های دقیق و با کیفیت بالا ایجاد کنند.علاوه بر این ، NL تشریح می کند یک همگام سازی دو طرفه بین کد و NL را امکان پذیر می کند ، و این امکان را می دهد تا در یک مورد به طور خودکار در دیگری منعکس شود.ما در مورد بسیاری از موارد استفاده برای طرح های NL بحث می کنیم: آنها می توانند درک و ناوبری کد و تفاوت ها را تسریع کنند ، نگهداری کد ، جستجوی کد افزوده ، تولید کد هدایت و موارد دیگر را ساده تر کنند.سپس ما چندین تکنیک فرکانس LLM را برای تولید طرح ها پیشنهاد و مقایسه می کنیم و از توسعه دهندگان حرفه ای می خواهیم که کیفیت رئوس مطالب را قضاوت کنند.سرانجام ، ما دو مطالعه موردی را با استفاده از طرح های NL در جهت بررسی کد و کار دشوار تشخیص بدافزار ارائه می دهیم.
| فرمت ارائه ترجمه مقاله | تحویل به صورت فایل ورد |
| زمان تحویل ترجمه مقاله | بین 2 تا 3 روز پس از ثبت سفارش |
| کیفیت ترجمه | بسیار بالا. مقاله فقط توسط مترجمین با مدرک دانشگاهی مترجمی ترجمه میشود. |
| جداول و فرمول ها | کلیه جداول و فرمول ها نیز در فایل تحویلی ورد درج میشوند. |


نقد و بررسیها
هنوز بررسیای ثبت نشده است.