header

Transformer-based model for computer code generation to assist programmerse / (Record no. 170884)

MARC details
000 -LEADER
fixed length control field 03682namaa22004211i 4500
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - أخر تعامل مع التسجيلة
control field 20250223033434.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 250217s2024 |||a|||f m||| 000 0 eng d
040 ## - CATALOGING SOURCE
Original cataloguing agency EG-GICUC
Language of cataloging eng
Transcribing agency EG-GICUC
Modifying agency EG-GICUC
Description conventions rda
041 0# - LANGUAGE CODE
Language code of text/sound track or separate title eng
Language code of summary or abstract eng
-- ara
049 ## - Acquisition Source
Acquisition Source Deposit
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.1
092 ## - LOCALLY ASSIGNED DEWEY CALL NUMBER (OCLC)
Classification number 005.1
Edition number 21
097 ## - Degree
Degree M.Sc
099 ## - LOCAL FREE-TEXT CALL NUMBER (OCLC)
Local Call Number Cai01.13.06.M.Sc.2024.Ah.T
100 0# - MAIN ENTRY--PERSONAL NAME
Authority record control number or standard number Ahmed Shokry Mahmoud Soliman,
Preparation preparation.
245 10 - TITLE STATEMENT
Title Transformer-based model for computer code generation to assist programmerse /
Statement of responsibility, etc. by Ahmed Shokry Mahmoud Soliman ; Supervisors Prof. Dr. Samir Shaheen, Dr. Mayada Hadhoud.
246 15 - VARYING FORM OF TITLE
Title proper/short title نموذج تحويلي لتوليد الكود البرمجي لمساعدة المبرمجين /
264 #0 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice 2024.
300 ## - PHYSICAL DESCRIPTION
Extent 127 pages :
Other physical details illustrations ;
Dimensions 30 cm. +
Accompanying material CD.
336 ## - CONTENT TYPE
Content type term text
Source rda content
337 ## - MEDIA TYPE
Media type term Unmediated
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term volume
Source rdacarrier
502 ## - DISSERTATION NOTE
Dissertation note Thesis (M.Sc)-Cairo University, 2024.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Bibliography: pages 108-124.
520 ## - SUMMARY, ETC.
Summary, etc. Code generation is the task of automatically generating and constructing code from a natural language description, and it has gained significant attention in recent years due to the increasing popularity of large language models (LLMs).<br/>In this thesis, new models are proposed to solve the code generation problem, including MarianCG which is fine-tuned on a machine translation model, hybrid models with pre-trained language models as encoders and Marian Neural Machine Translation Decoder, and a LLM for code generation using Llama-2 model with PEFT and QLoRA techniques. The results of these experiments were also analyzed to display error/warning messages and refine the generated codes.
520 ## - SUMMARY, ETC.
Summary, etc. إن إنشاء الكود في البرمجة المساعدة بواسطة الذكاء الصناعي يبسط مسار التطوير ويعزز جودة الكود، مما ينتج في النهاية عنه زيادة في كفاءة البرمجة وموثوقيتها. يتيح ذلك من خلال أدوات تلقائية تحليل مجموعات الكود، وفهم أنماط البرمجة، وتقديم اقتراحات أو استكمالات للكود. تقدم هذه الرسالة نماذج معتمدة على المحولات Transformer-Based Processing لاستخدام نماذج اللغة المدربة مسبقًا Pre-trained Models على شكل المحولات Transformers في بناء نماذج التعلم الآلي لإنشاء الكود البرمجي تلقائياً. تظهر اعتماد نماذج اللغة المدربة مسبقًا كاستراتيجية ذكية للتغلب على تحديات إنشاء الكود البرمجي، مما يؤدي إلى إنشاء نموذج ترجمة آلية قادرة على تحويل الوصف البشري إلى كود برمجي قابل للتنفيذ. وأيضاً تم تحليل النتائج لهذه التجارب لعرض رسائل الخطأ وإعادة هيكلة الأكواد المولدة.
530 ## - ADDITIONAL PHYSICAL FORM AVAILABLE NOTE
Issues CD Issues also as CD.
546 ## - LANGUAGE NOTE
Text Language Text in English and abstract in Arabic & English.
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element programmers
Source of heading or term qrmak
653 #0 - INDEX TERM--UNCONTROLLED
Uncontrolled term Code Assistance
-- Code Generation
-- Transformer-Based Processing
-- MarianCG
-- Language Models
700 0# - ADDED ENTRY--PERSONAL NAME
Personal name Samir Shaheen
Relator term thesis advisor.
700 0# - ADDED ENTRY--PERSONAL NAME
Personal name Mayada Hadhoud
Relator term thesis advisor.
900 ## - Thesis Information
Grant date 01-01-2024
Supervisory body Samir Shaheen
-- Mayada Hadhoud
Discussion body Reda Abdelwahab
-- Mohamed Zaki
Universities Cairo University
Faculties Faculty of Engineering
Department Department of Computer Engineering
905 ## - Cataloger and Reviser Names
Cataloger Name Shimaa
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Thesis
Edition 21
Suppress in OPAC No
Holdings
Source of classification or shelving scheme Home library Current library Date acquired Inventory number Full call number Barcode Date last seen Effective from Koha item type
Dewey Decimal Classification المكتبة المركزبة الجديدة - جامعة القاهرة قاعة الرسائل الجامعية - الدور الاول 17.02.2025 90689 Cai01.13.06.M.Sc.2024.Ah.T 01010110090689000 17.02.2025 17.02.2025 Thesis