Can Machines Think?? Alan Turing's Imitation Game Simplified
Everyone is talking about Artificial Intelligence! But somehow - each of us has our own definition and we are fully convinced that everyone else is wrong! 🤪
So before we define AI, let's start with the most important question: can machines think?? 🤖🤖🤖
Welcome to the first episode of my new AI series, where we will discuss Alan Turing's Imitation Game. Back in 1950, Turing proposed this game as a test of whether machines are capable of thinking or not. Today we will explore it in great detail, with simple terms and plenty of colourful illustrations and examples! (as usual...😀)
This video is perfectly suitable for folks at ALL LEVELS of technical skills!!! - absolute beginners and experts alike! If you find this topic interesting, I highly recommend reading Turing's Computing Machinery and Intelligence paper on which the next 3 episodes of "Can machines think?" are based (link below).
📌 Computing Machinery and Intelligence by Alan Turing 📌
https://academic.oup.com/mind/article-pdf/LIX/236/433/9866119/433.pdf
🤝 Connect with me 🤝
----------------------------------------------
🔗 Github:
https://github.com/mariyasha
🔗 Discord:
https://discord.com/invite/wgTTmsWmXA
🔗 LinkedIn:
https://ca.linkedin.com/in/mariyasha888
🔗 Twitter:
https://twitter.com/mariyasha888
🔗 Blog:
https://www.pythonsimplified.org
🔗 YouTube:
https://www.youtube.com/@PythonSimplified
💳 Credits 💳
----------------------------------------------
⭐ Beautiful titles, transitions, sound FX, and music:
mixkit.co
⭐ Beautiful icons:
flaticon.com
⭐ Beautiful graphics:
freepik.com
⭐ Historical Photos:
commons.wikimedia.or
#machinelearning #ai #artificialintelligence #ml #imitationgame #machine #computer #computerscience #learning #learnai
252
views
1
comment
How I Learned Python - Step by Step Roadmap for Beginners
In this vlog, I will share my roadmap of learning Python along with examples and links to some relevant tutorials (sorry folks, for now they can only be found on my YouTube channel - but I'm slowly uploading everything to Rumble as well 🙂)
Please keep in mind that I didn't cover all the topics just yet... so an official fancy roadmap tutorial will follow! this one is just a warm-up, but I'm sure you will find it helpful as well, especially if you're not sure which topics to tackle first! 😵😵😵
You can find a detailed blog post that showcases many of my tutorials in a logical sequence (so you can skip the long list of links below 😅):
https://www.pythonsimplified.org/post/python-simplified-video-navigator
⏰ TIMESTAMPS ⏰
**********************************
00:00 - big thank you to Mike for requesting this video! 😀
00:18 - data types and variables
01:25 - methods and operators
02:04 - control flow operations
02:40 - functions
03:03 - classes
03:57 - Numpy, Pandas, Matplotlib
04:31 - advanced Python libraries
05:19 - learning tips and motivation! 💪
📺 TUTORIAL LINKS 📺
**********************************
⭐ For Loops:
https://youtu.be/dHANJ4l6fwA
⭐ Functions:
https://youtu.be/aftw0WX4oCc
⭐ Classes and Objects:
https://youtu.be/f0TrMH9s-VE
⭐ Forest of Objects Code Along - Practice Classes:
https://youtu.be/-LsuiVGO-88
⭐ Basic Guide to Pandas - All you need to know!:
https://youtu.be/zN2Hua6oII0
⭐ Ultimate Guide to NumPy Arrays:
https://youtu.be/lLRBYKwP8GQ
⭐ Ultimate Guide to NumPy Operations:
https://youtu.be/E1IPJOd7dWQ
⭐ Graphs with Pandas:
https://youtu.be/P4F3PzCMrtk
⭐ Graphs with Pandas and Matplotlib:
https://youtu.be/MJ1945J_W0c
⭐ Train Basic Neural Network with Numpy and Pandas ONLY!
https://youtu.be/xpPX3fBM9dU
⭐ Machine Learning Databases with Pytorch:
https://youtu.be/8z2oLfK2sIc
⭐ Web Scraping Linkedin with Selenium:
https://youtu.be/7aIb6iQZkDw
⭐ Web Scraping with Beautiful Soup:
https://youtu.be/ySNSY7iiBDY
⭐ Simple Greeting App with Kivy:
https://youtu.be/YDp73WjNISc
⭐ Simple Mobile App with KivyMD:
https://youtu.be/ah3JeHAfM0M
⭐ Web Application with Flask:
https://youtu.be/6plVs_ytIH8
⭐ Extract Text from PDF with Tkinter:
https://youtu.be/itRLRfuL_PQ
⭐ Trivia Game with PyQt5:
https://youtu.be/9iZLDnW_vwU
-------------------------------------------
🤝 Connect with me 🤝
-------------------------------------------
🔗 Github:
https://github.com/mariyasha
🔗 Discord:
https://discord.com/invite/wgTTmsWmXA
🔗 LinkedIn:
https://ca.linkedin.com/in/mariyasha888
🔗 Twitter:
https://twitter.com/mariyasha888
🔗 Blog:
https://www.pythonsimplified.org
-------------------------------------------
💳 Credits 💳
-------------------------------------------
⭐ Beautiful icons:
flaticon.com
479
views
5
comments
DON'T USE AI - MAKE AI! A Bright Future Where We Are Indispensable and ChatGPT is Unemployed
Folks, the future of our industry is a million times better than I imagined!!!
It's embedded in our purpose - we are not users! we are makers!
So why would anybody use a pre-made AI model such as ChatGPT when we are perfectly capable of designing a much better model on our own? 🤔
Imagine a future where each of us makes our very own custom AI model, unique and tailored to our needs - not to the needs of a company with millions of users with millions of different problems which in most cases are irrelevant to us.
Our creation will reflect our personal qualities, skills, interests, and yes - even our biases. Our models will carry our features and since we are different from one another - our models will be different too. This is how we can keep the balance and become INDISPENSABLE.
INDISPENSABLE = NO ONE WILL EVER BE ABLE TO REPLACE US WITH ANYTHING!
Your employer can have ChatGPT and use it as they wish - but they will never be able to replicate the much more powerful proprietary model that only you possess.
Why? because rather than a model that knows a little bit about everything - our creation will know everything about a little bit. It will be specific to the type of tasks we decide on. An enhanced version of ourselves that no one but us can access.
A system that is made with such a large variety of unique components - can never be centralized. Our models will run wild and free just like our imagination.
My task is to provide you with a template of such a model and then you'll need to customize it as you wish. You'll decide on the type of components your model will have, the type of data it will learn, the type of algorithms, and all the fine details. I will explain each line of code and concept in great detail until you have all the tools to start your own AI journey with full confidence.
Do you already possess a special set of skills in the realm of AI or deep learning? Do you want to help me? Please connect with me either here in the comments or find my full contact information below.
Please note, this video is a follow-up to the:
⭐ My Previous ChatGPT Vlog:
https://rumble.com/v28q7rm-my-thoughts-on-chatgpt-pull-the-plug-before-it-lays-eggs.html
🤖 Would you like to start learning AI? 🤖
-------------------------------------------------------------------
You're not sure if it will work for you? checkout my quick introduction to Neural Networks and see if you find it interesting:
⭐ Neural Network Simply Explained - ML for Beginners:
https://youtu.be/i1AqHG4k8mE
Did you find it interesting? checkout some free courses below and combine them with my AI Simplified playlist as a supplement
-----------------------------------------------------------------------------
⭐⭐⭐ MY AI SIMPLIFIED PLAYLIST ⭐⭐⭐
------------------------------------------------------------------------------
https://youtube.com/playlist?list=PLqXS1b2lRpYTpUIEu3oxfhhTuBXmMPppA
-----------------------------------------
💰 FREE AI COURSES 💰
-----------------------------------------
⭐ Intro to AI:
https://www.udacity.com/course/intro-to-artificial-intelligence--cs271
⭐ Intro to Deep Learning with PyTorch:
https://www.udacity.com/course/deep-learning-pytorch--ud188
-------------------------------------------
🤝 Connect with me 🤝
-------------------------------------------
🔗 Github:
https://github.com/mariyasha
🔗 Discord:
https://discord.com/invite/wgTTmsWmXA
🔗 LinkedIn:
https://ca.linkedin.com/in/mariyasha888
🔗 Twitter:
https://twitter.com/mariyasha888
🔗 Blog:
https://www.pythonsimplified.org
-------------------------------------------
💳 Credits 💳
-------------------------------------------
⭐ Beautiful titles, transitions, sound FX, and music:
mixkit.co
⭐ Beautiful icons:
flaticon.com
⭐ Beautiful graphics:
freepik.com
276
views
1
comment
Web Scraping Facebook with Selenium
PLEASE NOTE: Selenium was updated since this video was filmed, you can find the complete code updated in December 2022 here:
https://github.com/MariyaSha/WebscrapingFacebook/blob/main/FB_Scraper_Revamped_Dec2022.ipynb
🛑 PLEASE NOTE 🛑
Selenium changed in that way:
commands of the following syntax:
driver.find_elements_by_tag_name("input")
were replaced with commands of this syntax:
driver.find_elements(By.TAG_NAME, "input")
In this tutorial you will learn how to create a web scraping bot that can download an entire Facebook image gallery, both tagged and personal photos at once.
With the help of Python, Jupyter Notebook, Selenium, and Chrome Driver - you will achieve 100% automation and obtain all the tools to adjust your code in the future, should Facebook change anything on their end.
Web Scraping Instagram with Selenium CODE ON GITHUB:
https://github.com/MariyaSha/WebscrapingInstagram/blob/main/WebscrapingInstagram_completeNotebook.ipynb
Web Scraping Instagram with Selenium VIDEO TUTORIAL:
https://youtu.be/iJGvYBH9mcY
Web Scraping Instagram with Selenium ARTICLE ON MEDIUM:
https://medium.com/analytics-vidhya/web-scraping-instagram-with-selenium-b6b1f27b885
Web Scraping Facebook with Selenium COMPLETE NOTEBOOK:
https://github.com/MariyaSha/WebscrapingFacebook/blob/main/FB_Scraper.ipynb
ARE YOU NEW TO PYTHON?
************************************
the tutorial below will show you how to:
a. quickly install Python
b. quickly install Jupyter Notebook
https://youtu.be/FZ5baopI_mo
************************************
TIMESTAMPS:
************************************
00:00 - 2:23 intro
************************************
a. preparation steps
02:23 - Install Selenium
03:07 - Install Wget
03:39 - Download Chrome Driver
04:44 - Launch Jupyter Notebook
b. coding
05:29 - Imports and Intro
06:10 - Webdriver get command
07:09 - Developer Tools Guide
08:12 - Login: Username, Password, Submit
09:26 - Dismiss Alerts: Stackoverflow
10:59 - Shortcut to get Photo Gallery
11:58 - Loop over tagged and personal photos
13:12 - Scroll to the end of the page: Loop
15:41 - Target all anchor elements on the page
17:21 - Target specific anchor elements
20:04 - Target all image elements on the page
22:16 - Target a specific image element
24:11 - Create a new directory at the root
25:06 - Download all the photos
25:53 - Last Automation Step
26:52 - Run the bot
27:04 - Test the bot
************************************
#python #pythonprogramming #pythontutorial #learnpython #webscraping #webscrape #selenium #webscrapefacebook #extractimages
1.59K
views
9
comments
My thoughts on ChatGPT - PULL THE PLUG BEFORE IT LAYS EGGS!!!
I posted this video on YouTube earlier this week and noticed that a bunch of comments that my viewers left were deleted so I'm bringing the conversation to Rumble! 💪
We must discuss the advancement of AI technology along with its benefits AND disadvantages!
I suggest not waiting until something becomes a problem - but try minimizing the damage early on, especially since we know the major impact AI models like ChatGPT will have on the job market.
Automating day to day tasks of software developers sounds fantastic! we save so much time and we maximize our efficiency - but if we have access to this technology, it is safe to assume that our employer also has access to it.
And no, not all software developers will lose their jobs immediately! But it doesn't mean we will retain the same value in the eyes of our employer. Some of us may become redundant and avoiding this issue - is not gonna solve it! it will only escalate it!
You guys don't know me very well, I'm new here on Rumble. But I've been on the front lines of promoting the use of AI and despite it - I recognize that it has negative aspects that many of my content creator colleagues seem to ignore. There's a price to pay and in this video, I share what it is and how I believe it will impact the tech industry.
I am not worried about the technology itself, utilizing AI is inevitable! - I am worried about the lack of conversation and the lack of protocols related to AI.
A bunch of random companies released this technology to the market, and it became very popular, but we never had a valuable discussion regarding its impact or minimizing the damage. It seems as though the damage is not mentioned at all. "The market will simply adjust and there's nothing we can do about it" - but there are plenty of things we can do about it! and the first step - is having a conversation!
So whether you agree with me or not - please leave your input in the comments below. If YouTube only allows some of the opinions to be presented - Rumble will allow all, no matter how "unpopular" or "unaccepted" they are!
Please keep in mind - I didn't even mention the political or ideological bias of ChatGPT in this vlog! They exist, and they are definitely something to worry about but they do not reflect the traditional practices of AI developers! ChatGPTs bias could have been avoided if the developers wanted to avoid it. They provided an unbalanced dataset for their model to train on and therefore their bias is now transferred to their product. AI can be tilted in the direction that its developers want it to go. It's a piece of potential that we teach and nourish and as a result - it resembles us and our views on life. It is not evil nor good - but the developer behind it is one or the other.
If you'd like to see a deeper analysis of ChatGPT, please let me know. If will film it exclusively for Rumble so I am not restricted by what I'm "allowed" to discuss or not 😉
Thanks for watching and peace and love to you all! ✌️😻
-------------------------------------------
🤝 Connect with me 🤝
-------------------------------------------
🔗 Github:
https://github.com/mariyasha
🔗 Discord:
https://discord.com/invite/wgTTmsWmXA
🔗 LinkedIn:
https://ca.linkedin.com/in/mariyasha888
🔗 Twitter:
https://twitter.com/mariyasha888
🔗 Blog:
https://www.pythonsimplified.org
-------------------------------------------
💳 Credits 💳
-------------------------------------------
⭐ Beautiful titles, transitions, sound FX, and music:
mixkit.co
⭐ Beautiful icons:
flaticon.com
⭐ Beautiful graphics:
www.freepik.com
151
views
1
comment
Python For Loops For Beginners - Programming Step by Step Tutorial
Hi Everyone! Today we will talk about "For Loops" and why they are so important.
For Loops are a control flow statements that helps us:
⭐ iterate over a collection of items
⭐ repeat the same action multiple times
In this video, you will see lots of examples and 2 main use cases.
In addition, we will discuss the range() function and how it related to repetition, and most of all - we will get comfortable with For Loops as we will use them very often in future tutorials.
--------------------------------------
⭐ ABOUT ME ⭐
--------------------------------------
My name is Mariya and I'm a computer science student (finishing up my BSc in the University of London as we speak 😉)
Some of you may recognize me from YouTube:
https://www.youtube.com/@pythonsimplified
I'm mostly known for simplifying very complex concepts such as gradient descent, cross entropy, OOP, CUDA, and more - making them 100% beginner friendly! 💪💪💪
Some of the videos you will see on my Rumble channel were filmed a while back and were designed for YouTube - however, as long as you ignore the "notification bell" stuff, they are still relevant and hopefully - will be able to help lots of wonderful Rumblers! 😃
--------------------------------------
⏰ TIMESTAMPS ⏰
--------------------------------------
00:00 - What is a For loop?
00:14 - Why use For loops?
00:42 - For Loop Syntax
02:11 - Iteration Example
03:16 - Repetition and Range
03:55 - Repetition Example
04:42 - Thanks for watching!
--------------------------------------
💳 CREDITS 💳
--------------------------------------
In the iteration code example, I cited:
Bootylicious, Destiny's Child, Survivor, Columbia, 2001
In the repetition code example, I cited:
Smells Like Teen Spirit, Nirvana, Nevermind, DGC, 1991
A huge thank you to flat icon for the lovely icons in the slides:
https://www.flaticon.com/
--------------------------------------
🤝 Connect with me 🤝
--------------------------------------
🔗 Github:
https://github.com/mariyasha
🔗 Discord:
https://discord.com/invite/wgTTmsWmXA
🔗 LinkedIn:
https://ca.linkedin.com/in/mariyasha888
🔗 Twitter:
https://twitter.com/mariyasha888
🔗 Blog:
https://www.pythonsimplified.org
142
views
2
comments
Do you need a Tutor or Mentor for Programming?
I've been getting lots of requests from viewers regarding one-on-one tutoring or mentoring sessions. In this live stream we will discuss why you DON'T need to pay somebody for such basic guidance and motivation!
Reason 1 - I'll be dedicating entire stream sessions to do just that (not on a one-on-one basis of course 😅). So if motivation is what you seek, you can get it free of charge!
Reason 2 - There are plenty of free learning resources! neat and organized courses in professional online academies, teaching computer science step by step. I will share with you all the courses I took recently, and you will see the magnitude of information available for you right now! it's there for you - you just need to grab it! 😀
Also - are you ready for the upcoming Sound and Audio Code Jam?? last 24 hours to register - don't miss your chance to advance your skills and make valuable connections with other developers!
More information here: https://youtu.be/tRlEkCLQ-fk
Or in my blog: https://www.mariyasha.com/post/sound-and-audio-code-jam
Join our Discord community:
https://discord.com/invite/wgTTmsWmXA
128
views
3
comments
Web Scraping with Beautiful Soup
Learn how to extract specific information out of websites with Python!
No need for mouse clicks or button presses - let your code do all the hard work for you.
In this video, I will show you how to create a database by targeting specific HTML elements on a given web page.
We will use the developer tools, Google Colab (or any kind of Notebook, Jupyter is great too) and we will automate the process of information extraction step by step.
Demo Webpage URL:
https://docs.python.org/3/library/random.html
The complete code on Github:
https://github.com/MariyaSha/WebScraping
Read Blog Post in Medium:
https://medium.com/@mariyasha888/web-scraping-with-beautiful-soup-2c45a731df2e
Read more about Beautiful Soup in the Documentation:
https://www.crummy.com/software/BeautifulSoup/bs4/doc/
Visit my YouTube Channel to see more awesome Python content:
www.youtube.com/PythonSimplified
Connect on LinkedIn:
www.linkedin.com/in/mariyasha888
196
views
2
comments