SQM 24/24: Neural Metrics [software quality crash course] [eng sub]
A lecture for BSc students in HSE University.
The slides are here: https://github.com/yegor256/sqm (in LaTeX and PDF)
Blog: https://www.yegor256.com
Books: https://www.yegor256.com/books.html
GitHub: https://github.com/yegor256 (don’t hesitate to follow in order to stay informed)
Telegram channel with recent news and updates: https://t.me/yegor256news (subscribe to not miss a thing)
Twitter with daily and weekly updates: https://twitter.com/yegor256 (follow me!)
iTunes: https://podcasts.apple.com/us/podcast/yegor256-podcast/id1150826721
SoundCloud: https://soundcloud.com/yegor256
00:00 Вступление
01:52 Для чего был этот курс
22:22 2021. Neural Software Analysis
25:25 2016. Comparing and Experimenting Machine Learning Techniques for Code Smell Detection
27:39 2016. Deep Learning Code Fragments for Code Clone Detection
29:23 2017. Learning a Static Analyzer From Data
38:47 2013. Distributed Representations of Words and Phrases and Their Compositionality
41:57 2018. DeepBugs: A Learning Techniques Approach to Name-Based Bug Detection
45:07 2018. Detecting Code Smells Using Machine Learning Techniques: Are We There Yet?
50:58 2019. Code2vec: Learning Distributed Representation of Code
56:18 2023. SkipAnalysis With Large Language Models
59:33 2023. Assisting Static Analysis With Large Language Models: A ChatGPT Experiment
01:06:32 2023. Predicting Software Cohesion Metrics With Machine Learning Techniques
01:11:47 2024. Can Open-Source LLMs Detect Bugs in C++ Code?
01:16:40 Выводы по курсу
Видео SQM 24/24: Neural Metrics [software quality crash course] [eng sub] канала Yegor Bugayenko
The slides are here: https://github.com/yegor256/sqm (in LaTeX and PDF)
Blog: https://www.yegor256.com
Books: https://www.yegor256.com/books.html
GitHub: https://github.com/yegor256 (don’t hesitate to follow in order to stay informed)
Telegram channel with recent news and updates: https://t.me/yegor256news (subscribe to not miss a thing)
Twitter with daily and weekly updates: https://twitter.com/yegor256 (follow me!)
iTunes: https://podcasts.apple.com/us/podcast/yegor256-podcast/id1150826721
SoundCloud: https://soundcloud.com/yegor256
00:00 Вступление
01:52 Для чего был этот курс
22:22 2021. Neural Software Analysis
25:25 2016. Comparing and Experimenting Machine Learning Techniques for Code Smell Detection
27:39 2016. Deep Learning Code Fragments for Code Clone Detection
29:23 2017. Learning a Static Analyzer From Data
38:47 2013. Distributed Representations of Words and Phrases and Their Compositionality
41:57 2018. DeepBugs: A Learning Techniques Approach to Name-Based Bug Detection
45:07 2018. Detecting Code Smells Using Machine Learning Techniques: Are We There Yet?
50:58 2019. Code2vec: Learning Distributed Representation of Code
56:18 2023. SkipAnalysis With Large Language Models
59:33 2023. Assisting Static Analysis With Large Language Models: A ChatGPT Experiment
01:06:32 2023. Predicting Software Cohesion Metrics With Machine Learning Techniques
01:11:47 2024. Can Open-Source LLMs Detect Bugs in C++ Code?
01:16:40 Выводы по курсу
Видео SQM 24/24: Neural Metrics [software quality crash course] [eng sub] канала Yegor Bugayenko
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
S107: EOLANG - a new object oriented programming languageWeek 19.09: Mobile API, Callback API, First attack, General LedgerS135: OOP programming in Elegant Objects styleEQSP 10/20: Semantic Versioning of Artifacts [software quality crash course]PPA 10/10: Code Analysis With Machine Learning [program analysis crash course]S172: David M. West | high programmer salariesM7: Don't be afraid to ask difficult qstns before you get into a partnership, or get ready to loseSSD 2/16: Requirements Engineering [software design crash course]S10: Junior разработчик в 2024 годуM130: The root cause of most software problems is the chaos in the codeM108: Your job is to prepare your open source project for the future communityM132: Your pet projects are the best contribution to your resumeWeek 19.12: Zold security, PayPal, crypto future of Zerocracy, plansS309: Реформы образования от ректора ИннополисM136: Any software product has an unlimited number of bugsPPA 6/10: Ingredients of Program Analysis [program analysis crash course]M133: How much do you care about open source nature of your project?M159: If your objective is to keep the team intact, competition is not for youEQSP 2/20: XCOP and Customizing Checkstyle [software quality crash course]S88: How to create Silicon ValleyEQSP 9/20: Some Recipes Against Dependency Hell [software quality crash course]