Transformer-based model for computer code generation to assist programmerse / (Record no. 170884)
[ view plain ]
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 |
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 |