Library

open source ecosystem and the computing ecosystem  there are lots of three party libraries toolkits  
Video Player is loading.
 
Current Time 14:48
Duration 18:33
Loaded: 0.00%
 
open source ecosystem and the computing ecosystem  there are lots of three party libraries toolkits  
x1.00


Back

Games & Quizzes

Training Mode - Typing
Fill the gaps to the Lyric - Best method
Training Mode - Picking
Pick the correct word to fill in the gap
Fill In The Blank
Find the missing words in a sentence Requires 5 vocabulary annotations
Vocabulary Match
Match the words to the definitions Requires 10 vocabulary annotations

You may need to watch a part of the video to unlock quizzes

Don't forget to Sign In to save your points

Challenge Accomplished

PERFECT HITS +NaN
HITS +NaN
LONGEST STREAK +NaN
TOTAL +
- //

We couldn't find definitions for the word you were looking for.
Or maybe the current language is not supported

  • 00:18

    It is 6 30 pm here in Redmond Washington but on  the other side of the world in shanghai it is like  

  • 00:24

    10 30 a.m and so i'm going to be chatting  with Zihao who is a Microsoft student  

  • 00:29

    ambassador and an mvp and he has an insane  video channel in china where he's teaching  

  • 00:36

    like hundreds of thousands of people how to code  and how to get started in artificial intelligence  

  • 00:41

    and the community that he's managed to  build up in a really short period of time  

  • 00:46

    is just amazing to me and so I had to sit  down with him to hear about what he's doing  

  • 00:50

    how we got into coding and what his code  story is so let's uh let's check it out  

  • 01:20

    hey how are you yeah hi thanks for this  opportunity awesome fantastic well tell  

  • 01:27

    us a little bit about yourself um hi my name is  Zihao a student from tongji university shanghai  

  • 01:34

    and i have a video channel about artificial  intelligence machine learning python programming  

  • 01:40

    deep learning computer vision and raspberry pi  and have many tutorials of Azure and cognitive  

  • 01:47

    service such as custom vision I'm looking forward  to sharing my experience about technology open  

  • 01:53

    source content creation and community. I love  it, I love it. So we were talking a little bit  

  • 02:01

    earlier and you were telling me about how you  got into computer science and programming and  

  • 02:08

    it's a little bit different than what you were  planning on doing when you went to college so  

  • 02:12

    tell me a little bit about how you switched your  focus areas i majored in civil engineering when  

  • 02:19

    i was an undergraduate to be honest at that  time i hate coding i never write a single  

  • 02:25

    line of code my major civil engineering focuses  on all kinds of construction and infrastructure  

  • 02:32

    such as design and build architecture house tunnel  bridge and the railway nothing but mechanics and  

  • 02:40

    dynamics the thing changed in 2018 when i was an  exchange student in the university of Pennsylvania  

  • 02:48

    there was a lecture in Wharton school inviting  the CEO of Microsoft Satya Nadella he shared his  

  • 02:54

    insights about blockchain quantum computing as  well as open source communities such as GitHub  

  • 03:01

    most people sort of say it's the ai versus the  human i think we have to sort of first grab hold  

  • 03:06

    of all the opportunities ai creates to empower  humans later i found GitHub this amazing website  

  • 03:16

    i learned lots of open source toolkits such as vs  code keras even bitcoin on this website in GitHub  

  • 03:25

    you can collaborate with developers all over the  world and i started to study python programming  

  • 03:32

    data analysis algorithms machine learning ai deep  learning computer vision front-end development  

  • 03:39

    with eager and hunger of course that was not  an easy way i used to get stuck in a python bug  

  • 03:47

    or dealing with data structure issues for the  whole afternoon or the whole day at the same time  

  • 03:54

    i started to write technical blogs and make  technical videos and and so you were making  

  • 04:00

    these videos and writing these blogs because you  didn't want other people to have to maybe struggle  

  • 04:06

    the way that you were struggling in the beginning  right my first video was about convolutional  

  • 04:11

    neural networks let's break through algorithms  in deep learning and the computer vision  

  • 04:18

    help us to do image classification objective  detection and image recognition later i found  

  • 04:24

    myself good at making this kind of hardcore  tutorials and the more and more subscribers  

  • 04:32

    make me more confident and i think this could  be the career of my lifetime we aim to help  

  • 04:40

    zero beginner and the cross-field learners like  me quickly master data mining machine learning ai  

  • 04:47

    in easy to understand the way and quickly  apply what they have learned into real scenario  

  • 04:53

    projects i love that actually my video  channel covers all kinds of fields related to  

  • 05:00

    computer science especially in computer vision my  video channel covers mathematics machine learning  

  • 05:07

    basics deep learning neural networks computer  vision python programming data analysis data  

  • 05:13

    visualization and edge computing especially we  focus on computer vision because computer vision  

  • 05:21

    is telling a computer how to extract information  or recognize information from images or videos  

  • 05:30

    and the computer vision also called cv is a  basic application in artificial intelligence  

  • 05:36

    it contains image classification object detection  semantic segmentation instance segmentation and  

  • 05:44

    also object tracking 3d vision let me show  you an example okay this is object detection  

  • 05:53

    object detection means drawing rectangle boxes on  an image and with this algorithm you can do fine  

  • 06:02

    tuning and transfer learning if you are a doctor  you can use this algorithm to detect tumors and  

  • 06:08

    pneumonia on x-rays and if you are a farmer you  can use this algorithm to detect a crop disease  

  • 06:16

    that depends on you this can empower lots of  fields and a lot of professions and is widely used  

  • 06:22

    in different scenarios and a lot of students from  traditional majors they can really benefit from  

  • 06:29

    computer vision that's such a good you know demo  and a good visualization of what you're doing what  

  • 06:35

    i guess kind of led you to continuing to create  these videos were you making them as you were  

  • 06:39

    as you were continuing to learn exactly more and  more people in china like me especially students  

  • 06:46

    from those traditional majors such as mechanical  finance they want to get into the it world too  

  • 06:54

    they want to use advanced machine learning  to empower their own profession and their  

  • 06:59

    own major i think with my experience i believe i  can really help them simplify the learning curve  

  • 07:06

    let me show you another example i major in civil  engineering and especially high-speed railway  

  • 07:17

    and the chinese have a huge high-speed  railway and urban railway system and how  

  • 07:24

    to detect and maintain the health of this kind of  infrastructure is of vital importance that's what  

  • 07:31

    i can do to break the ceiling of the traditional  engineering this video is detected railway track  

  • 07:40

    shelling tracking checking damage corrugation and  the fatigue fracture on the running surface of the  

  • 07:49

    railway and we can expect that in the future  everything is related to data and everything  

  • 07:57

    is data-driven yeah no we were talking about that  earlier about how important you think it is that  

  • 08:01

    people actually try things in order to learn them  and that that's how you've learned a lot is by  

  • 08:06

    by doing things can you talk a little bit about  that for example if you are an agriculture expert  

  • 08:14

    or a farmer this is a traditional job with a long  history you can utilize new technologies such as  

  • 08:22

    uav drones remote sensing and computer vision  to do lots of things breaking the selling of  

  • 08:30

    traditional agriculture now you don't even need  to write code or learn algorithms there are lots  

  • 08:36

    of out of box toolkit such as custom vision in  azure cognitive service you can just upload your  

  • 08:44

    data sets train and deploy the ai models just by  clicking your mouse this is also a demo to do the  

  • 08:53

    crop disease image recognition if you are a farmer  or an expert in agriculture you just need to  

  • 09:01

    upload your photos and the artificial intelligence  will detect and recognize which disease does  

  • 09:09

    your crop have with high accuracy and the high  precision i love that and you have you have 340  

  • 09:17

    000 subscribers across different platforms is that  right yeah and in the future there will be more  

  • 09:25

    which is incredible but and you  started doing this in what 2018  

  • 09:29

    yeah i started from 2018 but during the pandemic  the online education became more and more popular  

  • 09:37

    that's how i get more popular it would make sense  that students especially would really get value  

  • 09:45

    out of your channel and especially the fact that  you know you present things in an interesting way  

  • 09:50

    and you use real world examples so it makes total  sense that this is where a lot of your subscribers  

  • 09:56

    have come from also like just like i said before  you don't need to write code or even you don't  

  • 10:04

    need to learn algorithm because there are already  many out of the box toolkit such as custom vision  

  • 10:11

    in every cognitive service you just upload your  data and the error will help you handle everything  

  • 10:20

    help you train or deploy the models you just need  to click the mouse curious we were talking earlier  

  • 10:34

    and you said that there haven't been a lot of  resources for people in china who speak mandarin  

  • 10:41

    to you know learn we have a lot of documentation  in english but not as much in in mandarin so  

  • 10:48

    has that been a good opportunity for you  i have made a series of videos to help you  

  • 10:55

    read academic paper of artificial intelligence  especially computer vision i took detailed notes  

  • 11:03

    of every formula every graph every reference the  paper and what's so interesting you know you're  

  • 11:09

    showing these papers that you've annotated in  chinese you've added these notes but you were  

  • 11:15

    telling me that some of your content that you  create in in chinese has actually been translated  

  • 11:22

    into other languages for for other people in other  parts of the world have you had a lot of people in  

  • 11:28

    your community helping contribute to your content  as well yeah actually i have a whole i have a big  

  • 11:34

    team the team member not only from my own team  my own school but also from my subscribers in all  

  • 11:42

    kinds of fields and all kinds of professions  i love that you're focusing on all those  

  • 11:49

    ways to to you know get the most out of what  you're doing and then also helping people  

  • 11:53

    in all parts of the world potentially  be able to do that too it's not just  

  • 11:57

    one thing which is what makes open source so  great is that it can be global and it's what  

  • 12:02

    makes the community that you're building so great  so in addition to having your your video channels  

  • 12:07

    and your tutorials i know that you also work as a  an mvp and a microsoft student ambassador can you  

  • 12:14

    tell me a little bit about the work that you do  there microsoft supports microsoft student club  

  • 12:20

    in hundreds of universities in china also in  my college tonji university shanghai we have  

  • 12:27

    the opportunity to work with microsoft experts  from microsoft research asia also called msra  

  • 12:34

    on various cutting-edge projects we make a whole  open source community of ai education called aiedu  

  • 12:44

    let me show you a github page that's  awesome and also there are many chinese  

  • 12:51

    college students take part in this open source  repository and contribute themselves and mvp  

  • 12:58

    means most valuable professional and mvp is the  technical expert and community leader as well as  

  • 13:06

    open source advocates not only do they write blogs  and make videos but also they will give feedback  

  • 13:12

    on microsoft products and we also take part in  important activities in the community such as  

  • 13:20

    microsoft ignite conference a microsoft build  connect conference ai bootcamp and i'm msa means  

  • 13:29

    microsoft student ambassador and msa members come  from university students all over the world many  

  • 13:36

    of them are college students you can make friends  with them and you can communicate technical issues  

  • 13:43

    and even report a bug that's awesome have you made  a lot of friends um in in the community yeah and  

  • 13:52

    msa members from all over the world i love  that i love that i i have a question for  

  • 13:58

    you for if somebody is whether they're a  student or maybe they're just looking to  

  • 14:04

    get started what's your advice for someone who  is coming from a different background you know  

  • 14:10

    like you who wasn't a a typical computer science  major what's your advice for them on on getting  

  • 14:16

    started here is the learning path i recommend you  need to take four crucial steps and the first is  

  • 14:24

    mathematics such as linear algebra probability  statistics and calculus and the second step is  

  • 14:33

    coding and the programming i recommend python and  javascript and python is popular not only because  

  • 14:41

    it's it's a very easy to learn programming  language but also they have python have a huge  

  • 14:48

    open source ecosystem and the computing ecosystem  there are lots of three party libraries toolkits  

  • 14:57

    such as csikit learn and you can use them to  make your own application so learning python  

  • 15:04

    is of vital importance in this period of time  and the third step is algorithm if you want to  

  • 15:10

    learn more about artificial intelligence and  deep learning you need to know the basics of  

  • 15:16

    convolutional neural networks recurrent neural  net networks uh all kinds of neural networks  

  • 15:22

    you need to learn the algorithms basic and the  last and the most important step is a real project  

  • 15:30

    which means get your hands dirty you need to learn  through the real scenario project dealing with the  

  • 15:36

    real scenario a problem so what's next for you  you know you've been you've been making videos  

  • 15:43

    um a lot during uh you know the the pandemic and  um you've been learning a lot what's what's the  

  • 15:49

    next thing that you want to focus on yeah i have  a huge plan i will build my ai education ecosystem  

  • 15:57

    in two years that's my dream this process is  extremely enjoyable for us from the bottom  

  • 16:04

    of our hearts that we are providing high  quality education resources for a huge number of  

  • 16:11

    future learners i love that i love that i love  that you're helping people all over the world  

  • 16:16

    yeah well thank you so much for talking with me  and for doing all the great stuff that you do  

  • 16:23

    this is so cool and and i i love um just seeing  someone like you who's so driven and who's so  

  • 16:32

    um willing to want to teach other people and i  think that you've found a really good career and  

  • 16:37

    and i think that this is something you're meant  to do i'm so happy to have talked to you yeah  

  • 16:42

    maybe two years later we can have another code  story interview let's do it let's uh let's plan  

  • 16:48

    to talk in two years because i can't wait to see  what you um what you build then i'm so impressed  

  • 16:53

    with everything you're doing uh i think it's so  great two years from now we're definitely going to  

  • 16:59

    talk again because i can't wait to see what more  you've accomplished thank you so much thank you  

  • 17:04

    you know just a couple of years ago Zihao was  a civil engineering major and he didn't have  

  • 17:10

    any interest in programming at all he saw satya  nadella microsoft ceo speak when he was at the  

  • 17:16

    university of pennsylvania and it opened up this  whole new world for him and not only has he become  

  • 17:21

    a really proficient programmer but he's actually  gone on to teach you know thousands of people  

  • 17:26

    from all over the world how to get started with  artificial intelligence and machine learning and  

  • 17:31

    python and open source and he's building out an  entire curriculum to really empower people i think  

  • 17:37

    that's really incredible and it just goes to show  you that all of our code stories can be really  

  • 17:42

    unique and can come from really different places  and the fact that so many more people are going  

  • 17:46

    to be learning because of him is really exciting  we've got some resources down below where you can  

  • 17:52

    check out how to get started if you're interested  in learning both at docs.microsoft.com and  

  • 17:57

    microsoft learn i also have some links to Zihao's  github page because all the ai education work that  

  • 18:04

    he was doing while an intern at microsoft research  is just incredible and you know i can't wait to  

  • 18:09

    see what he does next we promised that we would  talk in two years so we will but i'm going to head  

  • 18:15

    out now because it's a little bit late here but  we'll see you next time thanks for tuning in you

All

The example sentences of TOOLKITS in videos (2 in total of 3)

it personal pronoun is verb, 3rd person singular present arranged verb, past participle in preposition or subordinating conjunction toolkits proper noun, singular for preposition or subordinating conjunction specific adjective application noun, singular or mass domains noun, plural , and coordinating conjunction can modal be verb, base form downloaded verb, past participle in preposition or subordinating conjunction many adjective ways noun, plural
open adjective source noun, singular or mass ecosystem noun, singular or mass and coordinating conjunction the determiner computing verb, gerund or present participle ecosystem noun, singular or mass there existential there are verb, non-3rd person singular present lots noun, plural of preposition or subordinating conjunction three cardinal number party noun, singular or mass libraries noun, plural toolkits proper noun, singular

Definition and meaning of TOOLKITS

What does "toolkits mean?"

/ˈto͞olˌkit/

noun
set of tools.
other
A set of hand tools, e.g. drivers and spanners.