DeepTex/AI - Въведение в машинното обучениеGalin Dinkov
Презентация на DeepTex на тема "Въведение в машинното обучение / Intro to Machine Learning".
Лектор: Александър Георгиев
Програма:
>> Supervised learning vs. Unsupervised Learning
- Типове Supervised learning: Classification vs. Regression
- Classification
- Regression
>> Unsupervised Learning
- Generative adversarial networks
>> Reinforcement Learning
- Game AI
- Self Driving Cars
>> Базова математика за класификация
- Какво е модел
- Какво е loss функция
- Оптимизационен метод /gradient descent/
>> Популярни frameworks за ML и DL
>> Кратка демонстрация
Rapid advancement in digital technologies have accelerated the need to deliver more value to customers, faster. This ever-increasing demand for both speed and quality has put software testing and delivery under tremendous stress.
How can you advance your development and testing capabilities to meet digital market demand, today and in the future? Is it only about technology and automation? What about testers—will new practices such as AI save us?
Join this web seminar for a discussion with Forrester Research’s Diego Lo Giudice and Perfecto’s Tzvika Shahaf about the future state of testing. Learn what’s next for test and dev teams and the people who drive them.
We’ll talk about:
-Where the development and testing market is headed and how you compare
-Test automation challenges and how to overcome them
-What’s next in test automation tools and technologies
-Testing and development predictions for 2019
Rise of the Machines: Can Artificial Intelligence Terminate Manual Testing?TechWell
The state of the art in automated software testing is far from being a replacement for human-guided testing. There is more to testing than setting up preconditions, applying inputs, verifying outputs, and logging the results. Testing requires significant planning, exploring, learning, modeling, inferencing, experimenting, and more. Therefore, before we can truly automate testing, we must bridge the gap between the testing capabilities of humans and machines. Tariq King says that breakthroughs in artificial intelligence (AI) and machine learning (ML) are challenging our thinking about the types of problems that machines can tackle. Can AI discoveries—a machine that masters a game like Go or autonomously drives an unmanned vehicle—help us find better solutions for automated oracles, test generation, system modeling, and defect discovery? Tariq believes they can and will share his vision of how. Drawing on his experiences working on, leading, and advising teams in the development of software that automatically tests software, Tariq walks us through recent advances in AI and ML. Join Tariq as he maps these advances to potential solutions for important software testing research problems.
DeepTex/AI - Въведение в машинното обучениеGalin Dinkov
Презентация на DeepTex на тема "Въведение в машинното обучение / Intro to Machine Learning".
Лектор: Александър Георгиев
Програма:
>> Supervised learning vs. Unsupervised Learning
- Типове Supervised learning: Classification vs. Regression
- Classification
- Regression
>> Unsupervised Learning
- Generative adversarial networks
>> Reinforcement Learning
- Game AI
- Self Driving Cars
>> Базова математика за класификация
- Какво е модел
- Какво е loss функция
- Оптимизационен метод /gradient descent/
>> Популярни frameworks за ML и DL
>> Кратка демонстрация
Rapid advancement in digital technologies have accelerated the need to deliver more value to customers, faster. This ever-increasing demand for both speed and quality has put software testing and delivery under tremendous stress.
How can you advance your development and testing capabilities to meet digital market demand, today and in the future? Is it only about technology and automation? What about testers—will new practices such as AI save us?
Join this web seminar for a discussion with Forrester Research’s Diego Lo Giudice and Perfecto’s Tzvika Shahaf about the future state of testing. Learn what’s next for test and dev teams and the people who drive them.
We’ll talk about:
-Where the development and testing market is headed and how you compare
-Test automation challenges and how to overcome them
-What’s next in test automation tools and technologies
-Testing and development predictions for 2019
Rise of the Machines: Can Artificial Intelligence Terminate Manual Testing?TechWell
The state of the art in automated software testing is far from being a replacement for human-guided testing. There is more to testing than setting up preconditions, applying inputs, verifying outputs, and logging the results. Testing requires significant planning, exploring, learning, modeling, inferencing, experimenting, and more. Therefore, before we can truly automate testing, we must bridge the gap between the testing capabilities of humans and machines. Tariq King says that breakthroughs in artificial intelligence (AI) and machine learning (ML) are challenging our thinking about the types of problems that machines can tackle. Can AI discoveries—a machine that masters a game like Go or autonomously drives an unmanned vehicle—help us find better solutions for automated oracles, test generation, system modeling, and defect discovery? Tariq believes they can and will share his vision of how. Drawing on his experiences working on, leading, and advising teams in the development of software that automatically tests software, Tariq walks us through recent advances in AI and ML. Join Tariq as he maps these advances to potential solutions for important software testing research problems.
Powering Next-Gen Learning with VR and xAPI - DevLearn 2018Margaret Roth
Virtual reality technologies have long been the promise of the future but just out of reach for the mainstream. Recent VR innovations, though, have allowed instructional designers and learning engineers to create and distribute custom VR content in ways that make VR a transformative part of training and learning programs across industries. When combined with xAPI, these futuristic technologies allow you to gain never-before-captured insights from next-gen digital experiences.
This session will take a look at how VR powered by xAPI is currently being used by instructional designers, learning engineers, and L&D professionals to gain new insights from next-gen learning experiences. You will explore case studies that demonstrate how VR interactions allow learners to explore and participate in engaging and intuitive 360-degree virtual environments designed to expand their vision and promote learning, impact, and retention. You will see case studies demonstrating how organizations are using xAPI-enabled VR content to enhance learning, from safety and compliance to onboarding and training.
* Originally presented on 10/26/18 at DevLearn 2018 with Margaret Roth, Mel Milloway and John Blackmon.
DevLearn 2018 - Designing AR Experiences for Performance SupportChad Udell
While many companies are experimenting with AR in the L&D space, there are a number of businesses harnessing the power of AR for enhancing operational performance outside of the training department. How do these experiences differ, and how can you renew your department’s focus on performance by taking on more advanced AR solutions in your efforts?
In this session, you will learn practical approaches for designing effective AR experiences. You’ll discover an approach to strategic implementation of AR by forming a partnership with functional business units. You’ll also explore the difference between simple marker-based AR solutions and more advanced computer vision and machine learning–backed AR. You’ll then look at how you can integrate AR systems with operational business systems in order to maximize return on investment and realize the opportunity that AR-enabled workers represent. Finally, you’ll look at aligning measurement of business task success and AR experience usage in order to align learning and production.
Creating Virtual Reality Training Using Interactive 360 Videos and Images wit...Margaret Roth
We’ve all heard that VR training experiences have a proven higher retention rate, with retention gains reaching 75 percent in comparison to standard video, eLearning, or textbook training. What we need to know is how to create and deploy VR training quickly and cost effectively, with the systems we have today. This session will cover the creation, editing, publishing, and tracking of VR training using 360 video.
In this session, you will learn about the creation, editing, publishing, and tracking of VR training using 360 video. You will explore the potential learning applications for using VR, and how it can be integrated into your current learning environment.
These slides were originally presented in San Jose, CA on June 26, 2018 at the Realities360 conference as part of the launch of CenarioVR.
Prototyping and user testing is the best way to create successful products, but many enterprises skip this important step, ultimately leading to overspending and underdelivery. This presentation shares key learnings from working with enterprises attempting to drive innovation around digital product initiatives, the challenges encountered, and how we are using rapid prototyping to overcome.
Provides overview of Software Functional Test Automation, What tool you should use? What are the benefits? How to select tool that best fit you?
Compiled after going through 50 plus slides from internet
Business analysis goes beyond writing user stories… get it right with the techniques from backlogs to wireframes, from use cases to data models, and MoScoW prioritisation to tee-shirt sizing estimation! Texavi's Tech Bootcamp will equip you to be job-ready with practical and real-time insights, as well as offering access to our treasure of insightful, high-quality resources and materials.
In this part of the course, we will discuss the nuances that would help us understand the different methods, techniques and tools in software estimation. Though we will discuss the broader estimation aspects, focus is on agile estimation methods and techniques such as user story points, relative size estimation, planning poker, tee-shirt sizing and more.
IT conferences and meetings on programming languages see a growing number of speakers talking about static code analysis. Although this field is quite specific, there is still a number of interesting discussions to be found here to help programmers understand the methods, ways of use, and specifics of static code analysis. In this article, we have collected a number of videos on static analysis whose easy style of presentation makes them useful and interesting to a wide audience of both skilled and novice programmers.
Python and BIG Data analytics | Python Fundamentals | Python ArchitectureSkillspeed
This Python tutorial will unravel the pro and cons of Python; covering Fundamentals and Advantages of Python. A comprehensive comparison of MapR and Python has been mentioned. At the end, you'll know why Python is a High Level Scripting Tool for BIG Data Analytics
---------
PPT Agenda:
Introduction to Python
Web Scraping Use Case?
Introduction to BIG Data and Hadoop
MapReduce
PyDoop
Word Count Use Case
---------
What is Python? - Introduction Python
Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.
----------
Why Python? - Python Advantages
Clear Syntax
Good for Text Processing
Extended in C and C++
Generates HTML content
Pre-Defined Libraries – NumPy, SciPy
Interpreted Environment
Automatic Memory Management
Good for Code Steering
Merging Multiple Programs
----------
Skillspeed is a live e-learning company focusing on high-technology courses. We provide live instructor-led training in BIG Data & Hadoop featuring 24/7 Lifetime Support, 100% Placement Assistance & Real-time Projects.
Email: sales@skillspeed.com
Website: www.skillspeed.com
Number: +91-90660-20904
Facebook: https://www.facebook.com/SkillspeedOnline
Linkedin: https://www.linkedin.com/company/skillspeed
Technical debt in machine learning - Data Natives Berlin 2018Jaroslaw Szymczak
A presentation from Data Natives Berlin 2018 conference about technical debt in machine learning with examples from extent authors experience in productionizing machine learning models and maintaining their quality over time
The Google Test Automation Conference (GTAC) is an annual test automation conference hosted by Google. 2016 is 10th GTAC. I'll share the most impressive parts of experience sharing & tool I heard in GTAC 2016 in this slide.
Profiling PHP - PHPAmersfoort Meetup 2015-03-10Dennis de Greef
Your application needs to be fast nowadays in order to stand out from the crowd. Study has shown that application performance has a psychological effect on customer satisfaction. Profiling can give you more insight in how your application really works internally. It gives you an overview of where the resource bottlenecks in your application reside. In this talk, I am going to give an overview of some profiling methods that exist today, and where I think we should be heading. After this talk, you will be able to use some basic profiling tricks to analyse the performance constraints in your application.
http://www.meetup.com/PHPAmersfoort/events/220008620/
No Training Data? No Problem! Weak Supervision to the Rescue!
A talk on NLP Weak Supervision at the Singapore Quantum Black Meetup.
This talk talks about
1. ML's insatiable need for large datasets
2. Contemporary ML leaving out domain knowledge from Subject Matter Experts
3. How Weak Supervision, an approach of Data-Centric AI, solves both the problems simultaneously by encoding domain subject matter expertise into programmatic labeling functions.
4. The WRENCH benchmark to compare various weak supervision algorithms on several standard datasets.
5. Snorkel to combine the various labeling functions.
6. COSINE to fine-tune a final transformer based model that overcomes the noise in weak labels
7. Future Directions and Resources
Feel free to use the slides but please remember to credit me with a link to my Linkedin profile: www.linkedin.com/in/marie-stephen-leo.
Powering Next-Gen Learning with VR and xAPI - DevLearn 2018Margaret Roth
Virtual reality technologies have long been the promise of the future but just out of reach for the mainstream. Recent VR innovations, though, have allowed instructional designers and learning engineers to create and distribute custom VR content in ways that make VR a transformative part of training and learning programs across industries. When combined with xAPI, these futuristic technologies allow you to gain never-before-captured insights from next-gen digital experiences.
This session will take a look at how VR powered by xAPI is currently being used by instructional designers, learning engineers, and L&D professionals to gain new insights from next-gen learning experiences. You will explore case studies that demonstrate how VR interactions allow learners to explore and participate in engaging and intuitive 360-degree virtual environments designed to expand their vision and promote learning, impact, and retention. You will see case studies demonstrating how organizations are using xAPI-enabled VR content to enhance learning, from safety and compliance to onboarding and training.
* Originally presented on 10/26/18 at DevLearn 2018 with Margaret Roth, Mel Milloway and John Blackmon.
DevLearn 2018 - Designing AR Experiences for Performance SupportChad Udell
While many companies are experimenting with AR in the L&D space, there are a number of businesses harnessing the power of AR for enhancing operational performance outside of the training department. How do these experiences differ, and how can you renew your department’s focus on performance by taking on more advanced AR solutions in your efforts?
In this session, you will learn practical approaches for designing effective AR experiences. You’ll discover an approach to strategic implementation of AR by forming a partnership with functional business units. You’ll also explore the difference between simple marker-based AR solutions and more advanced computer vision and machine learning–backed AR. You’ll then look at how you can integrate AR systems with operational business systems in order to maximize return on investment and realize the opportunity that AR-enabled workers represent. Finally, you’ll look at aligning measurement of business task success and AR experience usage in order to align learning and production.
Creating Virtual Reality Training Using Interactive 360 Videos and Images wit...Margaret Roth
We’ve all heard that VR training experiences have a proven higher retention rate, with retention gains reaching 75 percent in comparison to standard video, eLearning, or textbook training. What we need to know is how to create and deploy VR training quickly and cost effectively, with the systems we have today. This session will cover the creation, editing, publishing, and tracking of VR training using 360 video.
In this session, you will learn about the creation, editing, publishing, and tracking of VR training using 360 video. You will explore the potential learning applications for using VR, and how it can be integrated into your current learning environment.
These slides were originally presented in San Jose, CA on June 26, 2018 at the Realities360 conference as part of the launch of CenarioVR.
Prototyping and user testing is the best way to create successful products, but many enterprises skip this important step, ultimately leading to overspending and underdelivery. This presentation shares key learnings from working with enterprises attempting to drive innovation around digital product initiatives, the challenges encountered, and how we are using rapid prototyping to overcome.
Provides overview of Software Functional Test Automation, What tool you should use? What are the benefits? How to select tool that best fit you?
Compiled after going through 50 plus slides from internet
Business analysis goes beyond writing user stories… get it right with the techniques from backlogs to wireframes, from use cases to data models, and MoScoW prioritisation to tee-shirt sizing estimation! Texavi's Tech Bootcamp will equip you to be job-ready with practical and real-time insights, as well as offering access to our treasure of insightful, high-quality resources and materials.
In this part of the course, we will discuss the nuances that would help us understand the different methods, techniques and tools in software estimation. Though we will discuss the broader estimation aspects, focus is on agile estimation methods and techniques such as user story points, relative size estimation, planning poker, tee-shirt sizing and more.
IT conferences and meetings on programming languages see a growing number of speakers talking about static code analysis. Although this field is quite specific, there is still a number of interesting discussions to be found here to help programmers understand the methods, ways of use, and specifics of static code analysis. In this article, we have collected a number of videos on static analysis whose easy style of presentation makes them useful and interesting to a wide audience of both skilled and novice programmers.
Python and BIG Data analytics | Python Fundamentals | Python ArchitectureSkillspeed
This Python tutorial will unravel the pro and cons of Python; covering Fundamentals and Advantages of Python. A comprehensive comparison of MapR and Python has been mentioned. At the end, you'll know why Python is a High Level Scripting Tool for BIG Data Analytics
---------
PPT Agenda:
Introduction to Python
Web Scraping Use Case?
Introduction to BIG Data and Hadoop
MapReduce
PyDoop
Word Count Use Case
---------
What is Python? - Introduction Python
Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.
----------
Why Python? - Python Advantages
Clear Syntax
Good for Text Processing
Extended in C and C++
Generates HTML content
Pre-Defined Libraries – NumPy, SciPy
Interpreted Environment
Automatic Memory Management
Good for Code Steering
Merging Multiple Programs
----------
Skillspeed is a live e-learning company focusing on high-technology courses. We provide live instructor-led training in BIG Data & Hadoop featuring 24/7 Lifetime Support, 100% Placement Assistance & Real-time Projects.
Email: sales@skillspeed.com
Website: www.skillspeed.com
Number: +91-90660-20904
Facebook: https://www.facebook.com/SkillspeedOnline
Linkedin: https://www.linkedin.com/company/skillspeed
Technical debt in machine learning - Data Natives Berlin 2018Jaroslaw Szymczak
A presentation from Data Natives Berlin 2018 conference about technical debt in machine learning with examples from extent authors experience in productionizing machine learning models and maintaining their quality over time
The Google Test Automation Conference (GTAC) is an annual test automation conference hosted by Google. 2016 is 10th GTAC. I'll share the most impressive parts of experience sharing & tool I heard in GTAC 2016 in this slide.
Profiling PHP - PHPAmersfoort Meetup 2015-03-10Dennis de Greef
Your application needs to be fast nowadays in order to stand out from the crowd. Study has shown that application performance has a psychological effect on customer satisfaction. Profiling can give you more insight in how your application really works internally. It gives you an overview of where the resource bottlenecks in your application reside. In this talk, I am going to give an overview of some profiling methods that exist today, and where I think we should be heading. After this talk, you will be able to use some basic profiling tricks to analyse the performance constraints in your application.
http://www.meetup.com/PHPAmersfoort/events/220008620/
No Training Data? No Problem! Weak Supervision to the Rescue!
A talk on NLP Weak Supervision at the Singapore Quantum Black Meetup.
This talk talks about
1. ML's insatiable need for large datasets
2. Contemporary ML leaving out domain knowledge from Subject Matter Experts
3. How Weak Supervision, an approach of Data-Centric AI, solves both the problems simultaneously by encoding domain subject matter expertise into programmatic labeling functions.
4. The WRENCH benchmark to compare various weak supervision algorithms on several standard datasets.
5. Snorkel to combine the various labeling functions.
6. COSINE to fine-tune a final transformer based model that overcomes the noise in weak labels
7. Future Directions and Resources
Feel free to use the slides but please remember to credit me with a link to my Linkedin profile: www.linkedin.com/in/marie-stephen-leo.
Quality defects in TMT Bars, Possible causes and Potential Solutions.PrashantGoswami42
Maintaining high-quality standards in the production of TMT bars is crucial for ensuring structural integrity in construction. Addressing common defects through careful monitoring, standardized processes, and advanced technology can significantly improve the quality of TMT bars. Continuous training and adherence to quality control measures will also play a pivotal role in minimizing these defects.
Forklift Classes Overview by Intella PartsIntella Parts
Discover the different forklift classes and their specific applications. Learn how to choose the right forklift for your needs to ensure safety, efficiency, and compliance in your operations.
For more technical information, visit our website https://intellaparts.com
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Democratizing Fuzzing at Scale by Abhishek Aryaabh.arya
Presented at NUS: Fuzzing and Software Security Summer School 2024
This keynote talks about the democratization of fuzzing at scale, highlighting the collaboration between open source communities, academia, and industry to advance the field of fuzzing. It delves into the history of fuzzing, the development of scalable fuzzing platforms, and the empowerment of community-driven research. The talk will further discuss recent advancements leveraging AI/ML and offer insights into the future evolution of the fuzzing landscape.
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSEDuvanRamosGarzon1
AIRCRAFT GENERAL
The Single Aisle is the most advanced family aircraft in service today, with fly-by-wire flight controls.
The A318, A319, A320 and A321 are twin-engine subsonic medium range aircraft.
The family offers a choice of engines
Vaccine management system project report documentation..pdfKamal Acharya
The Division of Vaccine and Immunization is facing increasing difficulty monitoring vaccines and other commodities distribution once they have been distributed from the national stores. With the introduction of new vaccines, more challenges have been anticipated with this additions posing serious threat to the already over strained vaccine supply chain system in Kenya.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
3. Taipei Medical University
張庭維
● 臺灣大學資工所AI碩一 張庭維
● 專長:自然語言處理、 3D列印
● 經歷
○ 臺北醫學大學醫學系 103級
○ 北醫附醫一般醫學科住院醫師
○ 經濟部3D列印積層製造工程師
○ TMU 3D printing teaching assistant
○ Medical Dialog Analysis Competition (17/368)
4. Outline
1. Introduction of NLP
2. Generative AI in NLP
a. Basic introduction
b. Applications
3. LLM agent
a. Introduction of Multimodality
b. VLM challenge
4. Prompt engineering
5. Hands-on Lab:
a. gemini pro
b. Lab: gemini pro vision
c. Lab: challenge
31. From LLM to
LLM agent
https://twitter.com/sundyme/status/1664847838793306113/photo/1
32. AI agent
● An agent is an entity that
perceives and acts.
● Arational agent selects actions
that maximize its (expected)
utility.
● Characteristics of the percepts,
environment, and action space
dictate techniques for selecting
rational actions
40. Issue of VLM
● To be specific, the captions in the LAION dataset, used to train
vision language models, come from alt HTML tags (Alttext) and
often describes only a narrow aspect of the image, neglecting
significant visual details.
● For example, an image of a person can have as Alttext the name
of the person and the name of the photographer, but not a
description of their appearance, their clothes, their position, or
the background.
arXiv:2310.16656
43. Write clear and specific instructions
https://learn.deeplearning.ai/courses/chatgpt-prompt-eng/lesson/1/introduction
李宏毅INTRODUCTION TO GENERATIVE AI 2024 SPRING
https://speech.ee.ntu.edu.tw/~hylee/genai/2024-spring.php