[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.52,0:00:07.76,Default,,0000,0000,0000,,micro:bit CreateAI is a free, web-based tool \Nthat makes it easy for students to explore AI   Dialogue: 0,0:00:07.76,0:00:14.56,Default,,0000,0000,0000,,through movement and machine learning, and take \Nit into the real world with the BBC micro:bit.  Dialogue: 0,0:00:14.56,0:00:18.76,Default,,0000,0000,0000,,Add AI to your micro:bit learning \Nexperience, by training a machine   Dialogue: 0,0:00:18.76,0:00:24.92,Default,,0000,0000,0000,,learning model with your own movement data \Nand use it in your micro:bit projects.  Dialogue: 0,0:00:24.92,0:00:29.24,Default,,0000,0000,0000,,You’ll need a computer with the Google \NChrome or Microsoft Edge web browsers   Dialogue: 0,0:00:29.24,0:00:37.24,Default,,0000,0000,0000,,to access micro:bit CreateAI.\NClick on ‘Get started’ to begin.  Dialogue: 0,0:00:37.24,0:00:44.04,Default,,0000,0000,0000,,First you need to collect some training data.\NYou do this in the ‘data samples’ page.  Dialogue: 0,0:00:44.04,0:00:50.44,Default,,0000,0000,0000,,Click ‘Connect’ to connect a micro:bit \Nto CreateAI on your computer. \N Dialogue: 0,0:00:50.44,0:00:53.20,Default,,0000,0000,0000,,This is the micro:bit you will \Nmove, either holding it in your   Dialogue: 0,0:00:53.20,0:00:59.68,Default,,0000,0000,0000,,hand or attaching it to something that moves.\NWe call this the data collection micro:bit.  Dialogue: 0,0:00:59.68,0:01:04.36,Default,,0000,0000,0000,,If your computer has Bluetooth \Nenabled, you just need 1 micro:bit.  Dialogue: 0,0:01:04.36,0:01:09.84,Default,,0000,0000,0000,,If it doesn’t have Bluetooth, you can use \Na second micro:bit to act as a radio link.  Dialogue: 0,0:01:09.84,0:01:15.97,Default,,0000,0000,0000,,micro:bit CreateAI will show you the best way \Nto connect the data collection micro:bit to your computer. Dialogue: 0,0:01:15.97,0:01:19.20,Default,,0000,0000,0000,,Just follow the instructions on screen. Dialogue: 0,0:01:19.20,0:01:24.27,Default,,0000,0000,0000,,As you move the data collection micro:bit,\Nyou’ll see live movement data from its Dialogue: 0,0:01:24.27,0:01:28.83,Default,,0000,0000,0000,,accelerometer sensor in a graph\Nat the bottom of your computer screen. Dialogue: 0,0:01:28.83,0:01:37.72,Default,,0000,0000,0000,,Choose at least two different movements you want CreateAI to learn to recognise.\NWe call these movements ‘actions’.  Dialogue: 0,0:01:37.72,0:01:41.48,Default,,0000,0000,0000,,Waving and clapping are \Ngood actions to start with.  Dialogue: 0,0:01:41.48,0:01:45.78,Default,,0000,0000,0000,,Name your first action. Dialogue: 0,0:01:45.78,0:01:53.96,Default,,0000,0000,0000,,Click the ‘Record’ button to collect your first sample of data.\NEach sample lasts 1 second.  Dialogue: 0,0:01:53.96,0:01:59.56,Default,,0000,0000,0000,,You can record one sample at \Na time or multiple samples.  Dialogue: 0,0:01:59.56,0:02:07.64,Default,,0000,0000,0000,,Collect at least three \Nsamples of your first action.  Dialogue: 0,0:02:07.64,0:02:20.75,Default,,0000,0000,0000,,And do the same for at least one other action. Dialogue: 0,0:02:23.79,0:02:34.78,Default,,0000,0000,0000,,Can you see similarities between the graphs of the waving data?\NAnd differences between waving and clapping?  Dialogue: 0,0:02:34.78,0:02:40.24,Default,,0000,0000,0000,,Next, click on ‘train model’. Dialogue: 0,0:02:40.24,0:02:49.24,Default,,0000,0000,0000,,micro:bit CreateAI analyses your samples of data and creates a set of rules so \Nit can estimate what actions you’re making.  Dialogue: 0,0:02:49.24,0:02:56.32,Default,,0000,0000,0000,,These mathematical rules make up \Nthe machine learning, or ML, model.  Dialogue: 0,0:02:56.32,0:03:00.32,Default,,0000,0000,0000,,Now you can test the ML model \Nin the ‘Testing model’ page.  Dialogue: 0,0:03:00.32,0:03:08.32,Default,,0000,0000,0000,,This shows which action the model \Nestimates that you’re making.  Dialogue: 0,0:03:08.32,0:03:12.00,Default,,0000,0000,0000,,The higher the percentage number, \Nthe more confident the model is   Dialogue: 0,0:03:12.00,0:03:14.83,Default,,0000,0000,0000,,that you’re making a particular action. Dialogue: 0,0:03:14.83,0:03:21.11,Default,,0000,0000,0000,,Wearing or holding the data collection micro:bit,\Ndo each of your actions in turn. Dialogue: 0,0:03:21.11,0:03:30.16,Default,,0000,0000,0000,,If the model is not accurately estimating which actions you are doing,\Nyou may need to review your data and retrain the model.  Dialogue: 0,0:03:30.16,0:03:55.13,Default,,0000,0000,0000,,Click on ‘Edit data samples’ to collect more data samples,\Nor delete any samples that you think may not fit. Dialogue: 0,0:03:55.13,0:04:12.68,Default,,0000,0000,0000,,You can also add more actions, for example to teach \Nthe model what data for ‘being still’ looks like.  Dialogue: 0,0:04:12.68,0:04:20.09,Default,,0000,0000,0000,,Then you can retrain and test your ML model again. Dialogue: 0,0:04:20.09,0:04:26.21,Default,,0000,0000,0000,,Once you’re happy that you’ve made an ML model\Nthat is good at recognising your chosen actions,  Dialogue: 0,0:04:26.21,0:04:33.14,Default,,0000,0000,0000,,you can use your model in a MakeCode program \Nand put it on a micro:bit. Dialogue: 0,0:04:33.14,0:04:40.05,Default,,0000,0000,0000,,You’ll already have seen some blocks in the Testing model page.\NThese are the machine learning, or ML, blocks Dialogue: 0,0:04:40.05,0:04:45.08,Default,,0000,0000,0000,,you can use in your MakeCode programs.\NThese blocks make different icons appear   Dialogue: 0,0:04:45.08,0:04:50.76,Default,,0000,0000,0000,,on the micro:bit display when each \Naction is recognised by the ML model.  Dialogue: 0,0:04:50.76,0:04:56.80,Default,,0000,0000,0000,,Click on ‘Edit in MakeCode’ to open the \Nblocks in a special MakeCode editor.  Dialogue: 0,0:04:56.80,0:05:08.88,Default,,0000,0000,0000,,Click on ‘Download’ to transfer your \Ncode and your ML model to a micro:bit.  Dialogue: 0,0:05:08.88,0:05:18.67,Default,,0000,0000,0000,,Follow the instructions on screen. Dialogue: 0,0:05:18.67,0:05:25.68,Default,,0000,0000,0000,,Unplug the micro:bit from your computer, attach a battery pack and test it out.\NYou can take the micro:bit anywhere.  Dialogue: 0,0:05:25.68,0:05:32.42,Default,,0000,0000,0000,,Your ML model is now running on the micro:bit itself,\Nyou no longer need a computer to make it work. Dialogue: 0,0:05:32.42,0:05:39.16,Default,,0000,0000,0000,,There are more ML blocks you can use to create your own projects using \NAI with MakeCode, and you can combine   Dialogue: 0,0:05:39.16,0:05:42.32,Default,,0000,0000,0000,,these with all of the other blocks too. Dialogue: 0,0:05:42.32,0:05:51.20,Default,,0000,0000,0000,,You can also save your project - your data and code blocks - together in one file \Nso you can continue working on it later.  Dialogue: 0,0:05:51.20,0:05:59.64,Default,,0000,0000,0000,,You can do this in CreateAI by clicking \N‘Save’ and giving your project a name.  Dialogue: 0,0:06:03.16,0:06:06.16,Default,,0000,0000,0000,,Or you can save your project from MakeCode.  Dialogue: 0,0:06:06.16,0:06:14.44,Default,,0000,0000,0000,,Just click on the 3 dots and \Nchoose ‘download as file’.  Dialogue: 0,0:06:14.44,0:06:23.60,Default,,0000,0000,0000,,What will you create with machine learning \Nand MakeCode using micro:bit CreateAI?