Introduction to Artificial Intelligence and Machine Learning

بواسطة: FutureLearn

Overview

Gain an understanding of generative AI

What are the future ready skills you need to take your first steps towards your artificial intelligence career?

With a mix of engaging lectures and hands-on activities, this self-paced course will provide you with an overview of AI, how it will define the next generation of software solutions and how it can be applied to real-world platforms.

You’ll discover how AI can be used to build smart apps that help organisations become more efficient and that enrich people’s lives. You’ll learn how machine learning can be used to extract meaning from natural language, and build predictive models for AI.

You’ll also learn about the influence of generative AI and chatbots like ChatGPT. You’ll gain the skills you need to create your own chatbots enabling conversational communication between humans and AI systems.

Understanding computer algorithms: how does machine learning work?

Machine learning is an application of AI that gives computer systems the ability to learn and improve automatically from experience without being programmed explicitly.

You’ll explore all aspects of machine learning computer algorithms as the foundation of AI. You’ll also learn how AI applies machine learning, along with deep learning and other techniques, to solving real-world problems.

Learn how conversation-as-a-platform is creating AI chatbots of the future

How does artificial intelligence work to build better conversational user interfaces (CUIs), and how is conversation-as-a-platform (CaaP) providing new ways to interact directly with companies, important data and key services?

The course will teach you how a new generation of chatbots are providing richer, more personalised – and more human-like – experiences.

This course is ideal for, but not limited to, individuals with a basic knowledge of programming (Python would be an advantage, but is not essential) and those who have studied maths and statistics at a high-school level.

Those with a willingness to learn through exploration and perseverance should also consider applying.

Syllabus

  • Course Introduction
    • About this Course
    • Artificial Intelligence
    • Machine Learning Fundamentals
    • Azure Machine Learning Studio
    • CloudSwyft Hands-On Lab 1
    • Wrapping Up the Week
  • Text Analytics and Image Processing
    • Getting Started with Text Processing
    • Introduction to Natural Language Processing
    • Language Understanding Intelligent Service
    • CloudSwyft Hands-On Lab 2
    • Getting Started with Image Processing
    • Wrapping Up the Week
  • Image Processing, Bots and Beyond the Basics
    • Working with Images and Video
    • CloudSwyft Hands-On Lab 3
    • Introduction to Bots
    • Building Intelligent Bots
    • CloudSwyft Hands-On Lab 4
    • Beyond the Basics
    • Where Do I Go From Here?

Taught by

Claire Lipscomb

Introduction to Artificial Intelligence and Machine Learning
الذهاب الي الدورة

Introduction to Artificial Intelligence and Machine Learning

بواسطة: FutureLearn

  • FutureLearn
  • مدفوعة
  • الإنجليزية
  • متاح شهادة
  • أيام محددة
  • beginner
  • N/A
8.1.2PHP Version209msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (126ms)
    • Application (83.19ms)
    • 1 x Booting (60.03%)
      125.72ms
      1 x Application (39.72%)
      83.19ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed5.36ms
      • select * from `courses` where `slug_ar` = 'introduction-to-artificial-intelligence-and-machine-learning' limit 1
        3.82ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. introduction-to-artificial-intelligence-and-machine-learning
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-06-02 08:04:55' where `id` = 1553
        580μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-06-02 08:04:55
        • 1. 1553
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (3)
        190μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        170μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `institutions` where `institutions`.`id` in (73) and `institutions`.`deleted_at` is null
        170μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (4) and `providers`.`deleted_at` is null
        150μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 1545 limit 1
        280μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 1545
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        XpMApN0SCd0VUmWmibiaRTz29YmS1japD8OMd0zk
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/introd...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/introduction-to-artificial-intelligence-and-machine-learning
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "3.142.99.115" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "3.142.99.115" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "949571546df4ead3-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "3.142.99.115" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "3.142.99.115" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "949571546df4ead3-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "35126" "REMOTE_ADDR" => "172.70.126.164" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/introduction-to-artificial-intelligence-and-machine-learning" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1748851495.3555 "REQUEST_TIME" => 1748851495 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 02 Jun 2025 08:04:55 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InJXSUlZSGFjZGttWisrdmtSbytEeWc9PSIsInZhbHVlIjoiaHh2bXU4dDh1S2VhUFVjZjRKQWViVDljSktTODY0S0ZRcVRISmVGYVRyNndwT0xZYm83TjMrZnlOOE02RlRnM1VMUVdMWkpVb3dvYzkzODZxSjUwcmxlc2h6SmpOTHFhWVZkNXAvMTladnlEZ2FmaXVNOVJIcE5ZMG5WckptdVMiLCJtYWMiOiI0MmRjZTNhNmU5ZjA4YTczYmZmNjllYjcyMzNhZjdkZmMyMjM2YjIzNDk1MjRmZmI0MmUwMzMyNDNhMTcwZWMzIiwidGFnIjoiIn0%3D; expires=Mon, 02 Jun 2025 10:04:55 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6InJXSUlZSGFjZGttWisrdmtSbytEeWc9PSIsInZhbHVlIjoiaHh2bXU4dDh1S2VhUFVjZjRKQWViVDljSktTODY0S0ZRcVRISmVGYVRyNndwT0xZYm83TjMrZnlOOE02RlRnM1VMUVdMW" 1 => "laravel_session=eyJpdiI6ImRTUytGSXpsN3hURkZaVUR4T0tKa2c9PSIsInZhbHVlIjoiMG0yOEhXL01WNGY3T0tWeHlGNnBBd1pwQUJCM3lUZUlIc1JMZnEyU3V1V29lT3MrbWRLbXI3Q3VLU2tRdWRvWUp1L2g5RFpYamxYZWhxTG9yZkhPcHRnbzlmQjdxakp2NTFDUUx3OGpVUFRITmNWNGY2bDhCUEg0R1hMaTlHT2giLCJtYWMiOiJjMTFhYzZlOWM4YTYyMzkzMGE3YjQyOGY5M2FhNGM1OTcxYmEyNmFjY2VlOTljY2VmNmY3ZTllYzIwYmQzMzFmIiwidGFnIjoiIn0%3D; expires=Mon, 02 Jun 2025 10:04:55 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6ImRTUytGSXpsN3hURkZaVUR4T0tKa2c9PSIsInZhbHVlIjoiMG0yOEhXL01WNGY3T0tWeHlGNnBBd1pwQUJCM3lUZUlIc1JMZnEyU3V1V29lT3MrbWRLbXI3Q3VLU2tRdWRvWUp1" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InJXSUlZSGFjZGttWisrdmtSbytEeWc9PSIsInZhbHVlIjoiaHh2bXU4dDh1S2VhUFVjZjRKQWViVDljSktTODY0S0ZRcVRISmVGYVRyNndwT0xZYm83TjMrZnlOOE02RlRnM1VMUVdMWkpVb3dvYzkzODZxSjUwcmxlc2h6SmpOTHFhWVZkNXAvMTladnlEZ2FmaXVNOVJIcE5ZMG5WckptdVMiLCJtYWMiOiI0MmRjZTNhNmU5ZjA4YTczYmZmNjllYjcyMzNhZjdkZmMyMjM2YjIzNDk1MjRmZmI0MmUwMzMyNDNhMTcwZWMzIiwidGFnIjoiIn0%3D; expires=Mon, 02-Jun-2025 10:04:55 GMT; path=/XSRF-TOKEN=eyJpdiI6InJXSUlZSGFjZGttWisrdmtSbytEeWc9PSIsInZhbHVlIjoiaHh2bXU4dDh1S2VhUFVjZjRKQWViVDljSktTODY0S0ZRcVRISmVGYVRyNndwT0xZYm83TjMrZnlOOE02RlRnM1VMUVdMW" 1 => "laravel_session=eyJpdiI6ImRTUytGSXpsN3hURkZaVUR4T0tKa2c9PSIsInZhbHVlIjoiMG0yOEhXL01WNGY3T0tWeHlGNnBBd1pwQUJCM3lUZUlIc1JMZnEyU3V1V29lT3MrbWRLbXI3Q3VLU2tRdWRvWUp1L2g5RFpYamxYZWhxTG9yZkhPcHRnbzlmQjdxakp2NTFDUUx3OGpVUFRITmNWNGY2bDhCUEg0R1hMaTlHT2giLCJtYWMiOiJjMTFhYzZlOWM4YTYyMzkzMGE3YjQyOGY5M2FhNGM1OTcxYmEyNmFjY2VlOTljY2VmNmY3ZTllYzIwYmQzMzFmIiwidGFnIjoiIn0%3D; expires=Mon, 02-Jun-2025 10:04:55 GMT; path=/; httponlylaravel_session=eyJpdiI6ImRTUytGSXpsN3hURkZaVUR4T0tKa2c9PSIsInZhbHVlIjoiMG0yOEhXL01WNGY3T0tWeHlGNnBBd1pwQUJCM3lUZUlIc1JMZnEyU3V1V29lT3MrbWRLbXI3Q3VLU2tRdWRvWUp1" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "XpMApN0SCd0VUmWmibiaRTz29YmS1japD8OMd0zk" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/introduction-to-artificial-intelligence-and-machine-learning" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]