1 00:00:00,000 --> 00:00:07,400 So what we're gonna talk about in this course is how intelligent behavior can 2 00:00:07,400 --> 00:00:15,923 come to the web, using lots of big data. In short, how to predict the future using 3 00:00:15,923 --> 00:00:19,720 artificial intelligence techniques and big data. 4 00:00:20,760 --> 00:00:27,565 We'll study a number of elements of AI technologies in this course, organize 5 00:00:27,565 --> 00:00:33,923 along the lines of the look, listen, learn, connect, predict, correct cycle. 6 00:00:33,923 --> 00:00:39,027 And briefly, looking is about finding stuff and searching. 7 00:00:39,027 --> 00:00:46,190 Listening is about figuring out what's important, what is not and classifying 8 00:00:46,190 --> 00:00:52,280 things and clustering things together, which is all machine learning. 9 00:00:53,080 --> 00:00:59,232 Learning is actually about. Extracting knowledge, and facts. 10 00:00:59,232 --> 00:01:02,492 From data. Reasoning is about, putting. 11 00:01:02,492 --> 00:01:09,102 Different pieces of fact, of information and facts together to draw further 12 00:01:09,102 --> 00:01:12,800 conclusions. Prediction is about. 13 00:01:13,240 --> 00:01:18,970 Mining rules and associations from data. And finally, of course, optimization is 14 00:01:18,970 --> 00:01:25,215 about figuring out the right thing to do given all the predictions that one could 15 00:01:25,215 --> 00:01:28,800 muster. We won't be talking about optimization 16 00:01:28,800 --> 00:01:33,602 much in this course. But we will be talking about pretty much 17 00:01:33,602 --> 00:01:40,136 all the other things to a certain extent. Along the way, we will also talk about big 18 00:01:40,136 --> 00:01:46,434 data technology and I included an extra element called load where we figure out 19 00:01:46,434 --> 00:01:52,260 how to harness such technologies using parallel programming and MapReduce. 20 00:01:52,520 --> 00:01:56,560 Now this is a fairly vast material to cover. 21 00:01:57,860 --> 00:02:02,324 So there's a caveat here. There's a vast amount of material to 22 00:02:02,324 --> 00:02:05,060 cover. This is a graduate level course. 23 00:02:05,560 --> 00:02:11,664 At the same time, it's not a full course, at IID it's a one credit course and at 24 00:02:11,664 --> 00:02:18,000 IIIT it's a two credit course, and there will be some extra work for IIIT students. 25 00:02:19,300 --> 00:02:23,465 And as I just mentioned the range of topics is vast. 26 00:02:23,465 --> 00:02:28,671 While they are all closely related. That is the look listen, cycle. 27 00:02:28,671 --> 00:02:34,518 But it's still large, so what we'll do is. Introduce each element, with the. 28 00:02:34,518 --> 00:02:39,041 An example. Carefully in detail to give a feel for 29 00:02:39,041 --> 00:02:42,809 that topic, without covering it in it's entirety. 30 00:02:42,809 --> 00:02:49,245 And it also, at the same time outline the challenges and research problems in that 31 00:02:49,245 --> 00:02:55,603 area so that graduate students can learn something and hopefully get pointers to 32 00:02:55,603 --> 00:03:02,933 areas to work on in research. Some miscellaneous items. 33 00:03:02,933 --> 00:03:07,636 Before we, start. Basic programming, some SQL and 34 00:03:07,636 --> 00:03:13,629 data-structures, understanding what it means for an algorithm to be order-n, 35 00:03:13,629 --> 00:03:17,304 order-n square, these things I assume you know. 36 00:03:17,304 --> 00:03:23,457 Basic exposure to probability, statistics and understanding what matrices and 37 00:03:23,457 --> 00:03:27,452 vectors are to a basic level, that also is assumed. 38 00:03:27,452 --> 00:03:30,887 So if you don't know any of this and are... 39 00:03:30,887 --> 00:03:37,280 But are confident to figure it out, go ahead and join but otherwise, be warned. 40 00:03:38,780 --> 00:03:47,108 Evaluation, online quizzes, homeworks and programming will be about 60 percent of 41 00:03:47,108 --> 00:03:50,810 the course. The final will be 40%. 42 00:03:50,810 --> 00:03:57,020 At I, I T deli and triple I T. This would be an in class physically. 43 00:03:57,020 --> 00:04:03,601 Co-located final, but online, so they will be making arrangements for you to take 44 00:04:03,601 --> 00:04:08,455 this in front of computers by sitting inside a single room. 45 00:04:08,455 --> 00:04:13,473 For the rest of you, it will be online and at your leisure. 46 00:04:13,473 --> 00:04:20,055 Last but not least, the discussion forum is a very important part of this course. 47 00:04:20,055 --> 00:04:26,801 So please join and participate, share your thoughts, your suggestions, your feedback 48 00:04:26,801 --> 00:04:30,750 and engage in animated discussion in all topics. 49 00:04:30,750 --> 00:04:37,251 To the course as well as otherwise. Most importantly, please respect the honor 50 00:04:37,251 --> 00:04:40,628 code. In particular, it's okay to discuss 51 00:04:40,628 --> 00:04:46,707 homework not to share the answers. Don't reveal the mystery's end before 52 00:04:46,707 --> 00:04:50,760 someone else has started reading the first page. 53 00:04:50,760 --> 00:04:52,280 Nobody likes that.