What exactly is an algorithm? Algorithms explained | BBC Ideas

Поділитися
Вставка
  • Опубліковано 5 чер 2024
  • What is an algorithm? You may be familiar with the idea in the context of Instagram, UA-cam or Facebook, but it can feel like a big, abstract concept. Here’s presenter Jon Stroud with a step-by-step guide to what algorithms actually are, what algorithms do, and how algorithms work.
    Want to find out more? Have a watch of this video next... Why algorithms are called algorithms • Why algorithms are cal...
    Made by Jist Studios.
    Subscribe to BBC Ideas 👉 bbc.in/2F6ipav
    --------------------------------------------------------------------------------
    Do you have a curious mind? You’re in the right place.
    Our aim on BBC Ideas is to feed your curiosity, to open your mind to new perspectives, and to leave you that little bit smarter.
    So dive in. Let us know what you think. And make sure to subscribe! 👉bbc.in/2F6ipav
    Visit our website to see all of our videos: www.bbc.com/ideas
    And follow BBC Ideas on Twitter: / bbcideas
    #bbcideas #algorithm #explainervideos
  • Наука та технологія

КОМЕНТАРІ • 286

  • @bbcideas
    @bbcideas  4 роки тому +46

    If you think of any other buzzwords that are used all the time but most people don’t actually know what they mean, let us know 👇
    Hope you enjoyed this vid. Give it a like and subscribe for new videos every week.

    • @sayanjitb
      @sayanjitb 2 роки тому +1

      What about AI, artificial intelligence!

    • @dear396
      @dear396 2 роки тому

      @@sayanjitb computer thinking by itself

    • @dear396
      @dear396 2 роки тому

      @@sayanjitb computer thinking by itself

    • @sayanjitb
      @sayanjitb 2 роки тому

      @@dear396 yes thats what i mentioned

    • @AA-wn5jc
      @AA-wn5jc 2 роки тому

      @@sayanjitb 0.00

  • @tobiadeniji6630
    @tobiadeniji6630 3 роки тому +273

    An algorithm brought me here.

  • @RollingEasy
    @RollingEasy 2 роки тому +34

    I'm a welder.... I got very tired of welding 'daylight' when it came to the welding of nodes or intersections of pipes of different sizes and at different angles. No matter how carefully each piece was cut by the fabricator, there would always be gaps and sometimes big gaps..... I started writing algorithms which produced the template patterns needed and these templates were accurate to less than .040". I spent years writing algorithms which gave answers to every conceivable piping intersection or connection or transition or offset or whatever was humanly possible in this area. All on a pocket computer which proved its magic on any worksite anywhere. And never again did I ever have to weld 'daylight'.

    • @computer1889
      @computer1889 2 роки тому +1

      😲😲😲

    • @franciscozahradnik8040
      @franciscozahradnik8040 Рік тому +1

      Sorry bro, you wrote a chain of instructions for your machine. Its a basic computer program. Make your templates in autocad, that program is full of mathematical and geometrical algorithms.

  • @muhammadsarmadhussain3400
    @muhammadsarmadhussain3400 2 роки тому +5

    Word Algorithm is driven from its creator's name "Al-Khwarzmi" a Persian Muslim scientist who invented it.

  • @AZ-cp7cf
    @AZ-cp7cf 3 роки тому +80

    3:56 Data goes in, goes through instructions, result comes out
    4:16 What is the difference between an algorithm and code?
    7:11 Algorithm are actually remarkably simple

    • @luckydj4423
      @luckydj4423 3 роки тому

      Thx

    • @Lee-qy8zs
      @Lee-qy8zs 3 роки тому +6

      Please love GOD and spread his word :D

    • @ghostexdelta6750
      @ghostexdelta6750 2 роки тому

      Why do you do this?

    • @matrix948
      @matrix948 2 роки тому +8

      Let's Thanks To Greatest Ever Mathematician Mohammad Al Musa Of Iraq Who Introduced Algorithm When Western, European Countries were figuring out how to paint Cave's & what type of leave dresses to wear...

    • @humanbeing20118
      @humanbeing20118 2 роки тому

      @@Lee-qy8zs lol

  • @ememsoughtafter654
    @ememsoughtafter654 2 роки тому +22

    I love this. Very simple to understand and thanks for the work you put in meeting each person to explain.

    • @Waiting664
      @Waiting664 2 роки тому

      Rdms select * from table student

  • @johnlinehan1739
    @johnlinehan1739 Рік тому +1

    Jon, YOU are the FIRST human(almost) that truly speaks my language! I am a Myers Briggs INFJ and that may be the reason. May you be blessed in all of your endeavors. Sincere thanks, John, Dallas, Tx 74 y/o

  • @idafox2499
    @idafox2499 3 роки тому +4

    I love how easy the video is to follow . So imformational yet simple to understand

  • @ThuongLe-gu4nc
    @ThuongLe-gu4nc Рік тому +7

    What an insightful video! Thank you so much for your sharing. You have done a lot of research and interviews with algorithm experts. What I learn from your video is that algorithms are a set of instructions. They help us to find related information in the search engines quickly and effectively. People should not be frightened of algorithms because they are beneficial to us. More importantly, we should learn how to utilize them in the proper manner.

  • @rawasalah9073
    @rawasalah9073 2 роки тому +1

    I love how you guys make it so easy to understand

  • @StuHolland
    @StuHolland 4 роки тому +21

    This channel is incredible

  • @xornam3009
    @xornam3009 Рік тому +2

    I'm so impressed how relentless desire you have in your pursuant in getting multiple answers. Big ups bro

  • @harveyda2978
    @harveyda2978 3 роки тому +8

    "They're everywhere! Apparently" Me whenever people ask about my friends

  • @matrix948
    @matrix948 2 роки тому +6

    Thanks To The Greatest Ever Mathematician Mohammad Musa Of Iraq Who Introduced Algorithm....

    • @DonHolborne22
      @DonHolborne22 2 роки тому

      Kharazmi, the father of Algorithms was not born in Iraq, an ozbak from Persia, There wasn’t any Iraq until 1900ac.

    • @dipakbose2677
      @dipakbose2677 2 роки тому

      he copied from Indian mathematics books.

  • @CynthiaAmadi-vx9cb
    @CynthiaAmadi-vx9cb Рік тому +1

    I love this video. It was very clear, easy to understand.

  • @blumoon3335
    @blumoon3335 3 роки тому +1

    OH MY GOD man thanks so much for this video, ive searched forever trying to figure out and understand how the hell algorithms and data structures are linked to programming!!

  • @frankpeck1448
    @frankpeck1448 2 роки тому +1

    BBC Ideas...Thank you, for a very educational Tutorial/Education! Greetings, from Northern Kentucky, USA

  • @salmafatahi4333
    @salmafatahi4333 2 роки тому +1

    This video's just another level
    Thank you

  • @saims.2402
    @saims.2402 4 роки тому +67

    Guy looks like Harry Potter.

    • @a1boplayz773
      @a1boplayz773 4 роки тому

      cuz he is

    • @definitelynotagenocider5204
      @definitelynotagenocider5204 3 роки тому

      Scientifically accurate harry potter. There's no magic here ,just my computer.

    • @jordan2d
      @jordan2d 3 роки тому +2

      His hair looks like ramen too.
      Delicious, delicious hair.

  • @hahahahhahakdog7092
    @hahahahhahakdog7092 2 роки тому

    I need this for my Research Paper and it is very useful

  • @bondibella
    @bondibella Рік тому +1

    that was interesting. Thanks for sharing :) learnt something new

  • @greengreen2331
    @greengreen2331 4 роки тому +2

    I love these series♡

  • @ecampbell5316
    @ecampbell5316 3 роки тому

    Best explanation I've come across.

  • @Jay-iw9rp
    @Jay-iw9rp 4 роки тому +10

    I can’t thank you enough you’re actually the best absolutely amazing channel

  • @karimb5295
    @karimb5295 3 місяці тому +1

    Good stuff!
    Thank you

  • @jessicacroll5774
    @jessicacroll5774 4 роки тому +8

    Absolutely fantastic explanation!! Thank you!

    • @NEOmnius
      @NEOmnius 2 роки тому +1

      This is absolutely ridiculous explanation. On a level for a 3 year old.

  • @sundaystories.1078
    @sundaystories.1078 3 роки тому

    Thank you so very much 🙏🏻🙏🏻

  • @saidfarid6382
    @saidfarid6382 7 місяців тому

    Hello dear professor
    This lesson is really interesting and crucial ,i do appreciate your job,all the best. Take care and have a good time.

  • @cristybello
    @cristybello 4 роки тому +29

    This video is so insightful and necessary! It has made the subject totally clear with such an understandable detailed explanation!! Btw, I absolutely love your hair! It is gorgeous! Please never cut it☺️

    • @bbcideas
      @bbcideas  4 роки тому +1

      Thank you! So glad you enjoyed it and we always love getting feedback 😊

    • @savage22bolt32
      @savage22bolt32 2 роки тому

      If he never cut it, it def wouldn't look the same as now.

  • @jmcstore
    @jmcstore 2 роки тому

    Great video!

  • @anitau6771
    @anitau6771 2 роки тому

    this was awesome!

  • @MABACTS
    @MABACTS 3 місяці тому

    This is very helpful!

  • @ruvcrafthajjali5277
    @ruvcrafthajjali5277 Рік тому

    thank you for making this video it this will help me in my test

  • @dr.florence
    @dr.florence 3 роки тому +1

    Amazing video! I watched several and never got it but this is the nearest at making sense to me! 👍🏽

  • @haimbenavraham1502
    @haimbenavraham1502 2 роки тому

    Well said; well done. Thk. U.

  • @kianeitan1712
    @kianeitan1712 2 роки тому +1

    Very useful, 😊

  • @devgarg7469
    @devgarg7469 3 роки тому +1

    Thank you

  • @lynnmassey-davis7879
    @lynnmassey-davis7879 4 роки тому +3

    Brilliant, thank you helps me prepare my lesson

  • @giochima78
    @giochima78 2 роки тому

    Great video

  • @harveyda2978
    @harveyda2978 3 роки тому +3

    The man looks like if Wilbur Soot worked for the BBC

  • @Zohdiak
    @Zohdiak 2 роки тому

    This was an awesome video! It broke it down barney style!

  • @wistfulvista1020
    @wistfulvista1020 2 роки тому +1

    Well done. The visual example of the drones, the woman's absolute confidence in human futility....that's life.

  • @samuelcozart8809
    @samuelcozart8809 2 роки тому

    Upcoming Entrepreneurs need to watch this. It’s not always about your product.

  • @tylervasquez192
    @tylervasquez192 4 роки тому +4

    Professor at Oxford reminds me of Chris Parnell from SNL

  • @puntubridge1350
    @puntubridge1350 2 роки тому

    Wow! Jon Stroud just Love ❤️

  • @logicalyoutuber2614
    @logicalyoutuber2614 2 роки тому

    Can anyone tell me when it is mentioned the invetor of algorithm

  • @abdulrehman-xw3jo
    @abdulrehman-xw3jo 3 роки тому +9

    The word "algorithm" comes from 8th century *Muslim mathematician, Al Khwarizmi.* he is the inventor of algorithm.

    • @ptolemyauletesxii8642
      @ptolemyauletesxii8642 2 роки тому +2

      Wrong. The word Algorithm was first coined in the late 1990s to describe the fantastic dancing of Bill Clinton's Vice President.

    • @syedashfaq7245
      @syedashfaq7245 2 роки тому

      @@ptolemyauletesxii8642 use tht algorithm and search a little

    • @ptolemyauletesxii8642
      @ptolemyauletesxii8642 2 роки тому +1

      @@syedashfaq7245 You've missed something.

    • @salahuddin-al-ayubbi1
      @salahuddin-al-ayubbi1 2 роки тому

      @@ptolemyauletesxii8642 you are tot lazy to search for it lmao

  • @queensigal
    @queensigal 3 роки тому +2

    The professor explained it in a very clear way

    • @Waiting664
      @Waiting664 2 роки тому

      Sevlet ejb JSP for rdma connection code website client

    • @sirouskhazaie4968
      @sirouskhazaie4968 6 місяців тому

      ​@@Waiting664ha?!

  • @ammarabbas5226
    @ammarabbas5226 3 роки тому +1

    Searches on UA-cam: what is an algorithm?
    UA-cam: Guy searches on google what is an algorithm?

  • @bansikaneria16
    @bansikaneria16 3 роки тому +2

    this was awesome! ive exam soon and well i never learnt something in such a fun way!

  • @AlexEspinosa448
    @AlexEspinosa448 Рік тому

    Awesome!

  • @prateekauctus1016
    @prateekauctus1016 3 роки тому

    This video deserves a million likes

  • @helmiabdulhamid3041
    @helmiabdulhamid3041 Місяць тому

    Algorithms can also be mathematical with total absence of computers. The term "UA-cam algorithm" or "TikTok algorithm" or "whatever algorithm" for that matter is inaccurate but has been accepted to explain "operationalized AI models" mostly in the form of "recommendation systems" aka "recommender systems". Algorithms simply are the building blocks of those "models" or "AI models". For the lay, the term "algorithm" has been deemed to be perhaps the most understandable. Algorithms can also refer to completed programming codes or scripts which may or may not use "historical data".

  • @tkthomas3489
    @tkthomas3489 2 роки тому +2

    Simple coinage...
    Algorithm= al+go+rithm
    = The+ go+: rhythm
    = The rhythm of going
    = Steps to get the desired result
    😎

  • @deeznutz638
    @deeznutz638 3 роки тому +5

    Im trying my best to understand this algorithm thing

  • @vuongthiyenvy182
    @vuongthiyenvy182 2 роки тому

    Verry good

  • @creatorslib
    @creatorslib 2 роки тому +1

    Great video, very educational. Thank you for sharing! By the way, I think you kind of resemble Harry Potter (Daniel Radcliffe) :-)

  • @THOREAU79
    @THOREAU79 2 роки тому +3

    in ancient math books, problems do not state like in today's book. they usually came in form of general solutions for certain types of problems. I.e. Do these n steps and you get this result. it is named after
    Muhammad al-Khwarizmi a Persian polymath

  • @caderbavahmuhammadsiddick384
    @caderbavahmuhammadsiddick384 6 місяців тому

    Thank lots for sharing 👍 💚 💙 ♥️ they are also use in game 🎮 too 😀

  • @PracticeMakePerfectMuslim93
    @PracticeMakePerfectMuslim93 7 місяців тому +1

    An algorithm is an Artifical intelligent when we can process our idea and mind into a progammable logic control that can be understand by a computer😊

  • @Atherion8
    @Atherion8 Рік тому +3

    Fun Fact: Algorithms were actually invented by a Muslim scholar from Persia. The word Algorithm is a latinised version of his actual name: Al Khawarizmi

  • @StarsTogether
    @StarsTogether 7 місяців тому

    This is an impressive write-up. A book with a kindred spirit is suggested if you're engrossed in this topic. "Game Theory and the Pursuit of Algorithmic Fairness" by Jack Frostwell

  • @aimejoyarsolon4554
    @aimejoyarsolon4554 2 роки тому

    very well explanationssssssssssssss

  • @tatjanad.2074
    @tatjanad.2074 2 роки тому +1

    WAIT A MINUTE: did they just gloss over that??: “algorithms can make their own instructions now.” - HELLO?!?! What exactly does that mean?

  • @kunalvichare8264
    @kunalvichare8264 3 роки тому

    Wat is the fullform of this BBC in your channel ??

  • @JaysonT1
    @JaysonT1 2 роки тому

    Good to know that the algorithm that takes my job will do it much better than I.

  • @tejasjosh.i
    @tejasjosh.i 3 роки тому

    I don't know before that Arya Stark is actually the algorithm guru

  • @Eyelohim
    @Eyelohim 3 роки тому

    Hey Snow. Changed your hair? When are you gonna drop Informer 2?

  • @khathomagriculture6590
    @khathomagriculture6590 4 роки тому

    Real interesting and insightful video, I am looking for software that will be able to select different groups of people from social media and group them by certain preferences and regions. please can you advise.

    • @baba.mkhulu
      @baba.mkhulu 2 роки тому

      try the CIA or any american social media company...they've already been doing it for years! 🙊🇿🇦

  • @julienpiroux6401
    @julienpiroux6401 3 роки тому

    Tenet brought me here, thanks for this video

  • @DrunkenXiGinPing
    @DrunkenXiGinPing 2 роки тому

    Are you also aka Kirk Cameron ? The guy from the show “Growing Pain “?

  • @sarojpradhan8965
    @sarojpradhan8965 4 роки тому +1

    If am poor in mathematics is it a problem for me to be in it sector

  • @user_cv8wysmstt
    @user_cv8wysmstt 3 роки тому +2

    ok let's be frank, we are all here not because of the youtube recommendation algorithm.

  • @AsiifInTurkiye
    @AsiifInTurkiye 2 роки тому

    I don't know whether this is the right place to ask this upcoming question or not. In 2min 32 seconds of the video, the host says " try and get a better understanding of how all of this works?". would you explain to me why he used works instead of work?

  • @robertridley9279
    @robertridley9279 Рік тому

    2:00 hearing an American accent on this British video took me by surprise.

  • @mrs.ibelieve9600
    @mrs.ibelieve9600 Місяць тому

    HOW DO WE USE THIS ON OUR YOU TUBE CHANNEL

  • @dipakbose2677
    @dipakbose2677 2 роки тому +1

    The algorithm means steps to solve a mathematical problem. Those who do not understand any mathematics can make a hue and cry about algorithm without saying what mathematical problem he is going to solve.

  • @Zaky-ne7zi
    @Zaky-ne7zi 10 місяців тому

    wow I didn't expect Harry Potter to teach me all about algorithms but here we are

  • @EasyTechnologies-cp2qe
    @EasyTechnologies-cp2qe 7 місяців тому

    i still couldn't believe that the girl wrote the drone flying code in scratch.

  • @bitsbard
    @bitsbard 7 місяців тому

    This is significant. If this speaks to you, a corresponding book is worth your consideration. "Game Theory and the Pursuit of Algorithmic Fairness" by Jack Frostwell

  • @bazikielsiriso5988
    @bazikielsiriso5988 2 роки тому +1

    What a great way to start an informative video about algorithms "to be honest I have no idea what they are" at least you didn't waste my time watching the whole video

    • @somiaatif7047
      @somiaatif7047 2 роки тому

      He started to ask people who KNOW.

  • @sanjeevsarpal357
    @sanjeevsarpal357 2 роки тому

    A sweet film, but algorithms are actually a mathematical receipe rather than a set of flying rules. For the drone example, the rules needed to make the drone fly and flip would use various algorithms.

  • @yashsomaiya8141
    @yashsomaiya8141 4 роки тому +2

    I just want to say 1 thing u did not cover difference between code n algorithm part nicely.

  • @franciscomartinez8290
    @franciscomartinez8290 Рік тому

    we love you !

  • @rajendrakhanvilkar9362
    @rajendrakhanvilkar9362 3 роки тому

    Great

  • @user-js5rs5vi6g
    @user-js5rs5vi6g Рік тому

    would be nice if they were transparent about what frameworks and variables they use in the algorithm. The internet was more free before they started making the decisions for 'us'...

  • @PlanetWarning
    @PlanetWarning 4 роки тому +1

    Wow
    SUPER 😍😍😍

  • @freethinker1362
    @freethinker1362 2 роки тому

    An Algorithm brought me here … to see this beautiful video

  • @jeziejoy
    @jeziejoy 3 роки тому

    I want to know how algorithms work.

  • @klavdjojuvinsky7081
    @klavdjojuvinsky7081 3 роки тому +3

    It´s hard to understand what is an algorithm if you don´t show graphicaly how they work or are used to compose an instruction, for example. The video lacks that.

    • @hightolerance8728
      @hightolerance8728 3 роки тому

      Faxs and there never going to fully explain it to us Bc we would take advantage of It

  • @StevieObieYT
    @StevieObieYT 2 роки тому +1

    Algorithms keep me up at night.
    Algorithms give me nightmares..
    They're everywhere!! 😱

  • @geezeuspoker
    @geezeuspoker 2 роки тому

    He says that the thing we all should be concerned about is what happen when you are in the black box? He means he's pretty much accepting that algorithms and how they work still out of his reach

  • @kajahleak9864
    @kajahleak9864 4 роки тому +1

    If its "thinking" it is learning to me he was hildimg back from really saying AI

  • @sarathw5740
    @sarathw5740 6 місяців тому

    The first time I had some sense of it.

  • @alpha_vision
    @alpha_vision 2 роки тому

    So algorithm is kind of a written machine unseen in a computer

  • @BlowinFree
    @BlowinFree 2 роки тому +1

    Clear as mud

  • @chilly1701
    @chilly1701 4 роки тому +1

    Why’s my search engine’s algorithm 10x better than UA-cam’s? UA-cam’s “machine learning”, the one that demonetizes and reviews videos?

  • @noorparwan9067
    @noorparwan9067 Рік тому +1

    Muhammad ibn Musa al-Khwarizmi
    Persian mathematician,Changed Humanity Once and For All, He Deserves Our Respect,

  • @thenurwithin
    @thenurwithin 9 місяців тому

    Am i the only one who dont understand "how do algorithms work: difference between code anc algorithms" this part🙂. Can you explain? Or anyone?

  • @lifewithazair6994
    @lifewithazair6994 3 роки тому +2

    Who else want to know what it is for school?