AI Fundamental - Bu I 1
AI Fundamental - Bu I 1
09/2023
A BRIEF HISTORY OF AI
Source: Simplilearn
A BRIEF HISTORY OF AI
Source: Simplilearn
THE RELATIONSHIP BETWEEN AI, ML, DL
Objectives History
Applications Biological
Inspiration
PLATFORM ARCHITECTURE FOR AI APPLICATIONS
TECHNOLOGIES OF AI
TECHNOLOGIES OF AI – COMPUTER VISION
Electronic attendance
TECHNOLOGIES OF AI – COMPUTER VISION
Identity verification
TECHNOLOGIES OF AI – COMPUTER VISION
Intelligent Q&A
SPEECH AND VOICE RECOGNITION
It is used in hand-free computing, map, or menu It is used to identify a person by analysing its
navigation. tone, voice pitch, and accent, etc.
Machine does not need training for Speech This recognition system needs training as it is
Recognition as it is not speaker dependent. person oriented.
Intelligent navigation
TECHNOLOGIES OF AI – NATURAL LANGUAGE
PROCESSING
Comment analysis
TECHNOLOGIES OF AI – NATURAL LANGUAGE
PROCESSING
Machine translation
AI APPLICATIONS
synthesia.io
D-ID
Mubert
Supernormal
SUPERNORMAL IS AN AI THAT HELPS YOU WRITE YOUR MEETING NOTES 20X FASTER
x.AI
AN AI-POWERED PERSONAL ASSISTANT THAT HELPS SCHEDULE MEETINGS AND MANAGE EMAIL
COMMUNICATION
stockimg.ai
MIDJOURNEY – AN IMAGINING TRIP
ChatGPT
CHATGPT IS A GREAT AI BOT CAPABLE OF PRODUCING HUMAN-LIKE RESPONSES
CHAT GPT
GRAMMARLY
ELSA SPEAK
DUOLINGO
BEAUTIFUL AI
PHOTO MATH
BEST PROGRAMMING
LANGUAGE FOR AI
DEVELOPMENT IN 2023
Parameter Python Java JavaScript C++
• FOR MOST PROGRAMMERS,
Code length Short Long Moderate Long
PYTHON IS THE BEST
PROGRAMMING LANGUAGE FOR Performance Slow Fast Slow Fast
AI. OTHER TOP CONTENDERS
Typing Dynamic Static Dynamic Static
INCLUDE JAVA, C++, AND
JAVASCRIPT — BUT PYTHON IS Difficulty Easy Moderate Moderate Difficult
LIKELY THE BEST ALL-AROUND AI Codebases Plentiful Some Some Some
OPTION FOR AI DEVELOPMENT.
• LET’S COMPARE SOME OF THE
MAJOR FEATURES OF THESE FOUR
LANGUAGES: