1 00:00:00,000 --> 00:00:02,928 >> [მუსიკის დაკვრა] 2 00:00:02,928 --> 00:00:11,230 3 00:00:11,230 --> 00:00:12,790 >> დავით Malan: ეს არის CS50. 4 00:00:12,790 --> 00:00:14,072 ეს არის ბოლომდე კვირაში 10. 5 00:00:14,072 --> 00:00:16,030 და ბიჭი, არ გვაქვს კარგი კლასი თქვენთვის დღეს. 6 00:00:16,030 --> 00:00:20,040 ჩვენ იმდენად აღფრთოვანებული მოიწვიოს ორი ჩვენი მეგობრები იელის ჩვენთვის დღეს 7 00:00:20,040 --> 00:00:23,920 და შევხედოთ კვეთა ხელოვნური ინტელექტი, რობოტები, 8 00:00:23,920 --> 00:00:25,710 ბუნებრივი ენის დამუშავება და სხვა. 9 00:00:25,710 --> 00:00:27,090 >> და მართლაც, მეტი ბოლო რამდენიმე კვირის განმავლობაში, ჩვენ 10 00:00:27,090 --> 00:00:29,714 რა თქმა უნდა, გაატარა ბევრი დრო, განსაკუთრებით ადრე psets, 11 00:00:29,714 --> 00:00:31,560 აქცენტი საკმაოდ დაბალი დონის დეტალები. 12 00:00:31,560 --> 00:00:34,520 და ეს ძალიან ადვილი დასაკარგი დანახვაზე ტყის ხეები 13 00:00:34,520 --> 00:00:38,170 და გამითიშა მარყუჟების და პირობები და მითითებას, რა თქმა უნდა, და ასე შემდეგ. 14 00:00:38,170 --> 00:00:41,770 მაგრამ რეალობა ის არის, რომ თქვენ ბიჭები ახლა აქვს ინგრედიენტები, რომელიც თქვენ ნამდვილად 15 00:00:41,770 --> 00:00:45,300 გადაწყვიტოს ზოგიერთი საინტერესო პრობლემები, მათ შორის მათ ის, რომ ჩვენი მეგობრები იელის 16 00:00:45,300 --> 00:00:48,790 მუშაობა უბრალოდ ერიდება კემბრიჯის. 17 00:00:48,790 --> 00:00:52,410 >> ასე რომ, ნება მომეცით, პირველ რიგში წარმოგიდგინოთ ჩვენი უფროსი სწავლების თანაშემწე იელის, ენდი. 18 00:00:52,410 --> 00:00:55,182 >> [ტაში] 19 00:00:55,182 --> 00:00:57,030 20 00:00:57,030 --> 00:01:00,710 >> ANDY: პირველ რიგში, უბრალოდ მადლობა თქვენ საშუალებას აძლევს რამდენიმე Yalies 21 00:01:00,710 --> 00:01:02,700 პოპ ქვემოთ კემბრიჯის დღეს. 22 00:01:02,700 --> 00:01:05,299 ჩვენ ნამდვილად ვაფასებთ მას. 23 00:01:05,299 --> 00:01:07,090 მეორე, ჩვენი მეგობრები უკან home-- Jason, 24 00:01:07,090 --> 00:01:09,670 მადლობა დარჩენის და გაშვებული ლექცია. 25 00:01:09,670 --> 00:01:12,970 იმედი მაქვს, რომ ეს ყველაფერი კარგი New Haven. 26 00:01:12,970 --> 00:01:15,720 >> ისე ჰო, მე სუპერ აღფრთოვანებული დანერგვა Scaz დღეს. 27 00:01:15,720 --> 00:01:17,020 Scaz ეშვება რობოტები ლაბორატორიაში. 28 00:01:17,020 --> 00:01:19,690 ის პროფესორი, ისევე, ხუთ სხვადასხვა დეპარტამენტების იელის. 29 00:01:19,690 --> 00:01:23,159 თავის ლაბორატორიაში, მას აქვს ბევრი, ბევრი სამსახური, რომელიც მას უყვარს თამაში. 30 00:01:23,159 --> 00:01:24,950 მას აქვს, ისევე, coolest სამუშაო მსოფლიოში. 31 00:01:24,950 --> 00:01:27,116 და იგი იღებს სახის არეულობა გარშემო, რომ მთელი დღე 32 00:01:27,116 --> 00:01:29,090 ხანგრძლივი და დაკავდით მუშაობა, ისევე. 33 00:01:29,090 --> 00:01:33,070 >> ასე რომ, ჩვენ მიიტანეს ერთ-ერთი მათგანი ქვემოთ დღეს ჩვენთან ერთად. 34 00:01:33,070 --> 00:01:36,900 ასე გარეშე ado, Scaz არის ვაპირებ წავიდეთ წინ და გაგვაცნობს 35 00:01:36,900 --> 00:01:38,660 მისი რობოტი მეგობარი. 36 00:01:38,660 --> 00:01:41,546 >> [ტაში] 37 00:01:41,546 --> 00:01:42,935 38 00:01:42,935 --> 00:01:44,310 ბრაიან SCASSELLATI: მადლობა, დავით. 39 00:01:44,310 --> 00:01:45,380 მადლობა, ენდი. 40 00:01:45,380 --> 00:01:50,050 ეს იმდენად მშვენიერი უნდა იყოს აქ ყველას დღეს. 41 00:01:50,050 --> 00:01:56,490 მე მინდა, რომ პირველი იყოს ძალიან მკაფიო, რომ CS50 პერსონალის აქ Cambridge 42 00:01:56,490 --> 00:01:59,190 უკვე წარმოუდგენლად სტუმართმოყვარე ჩვენთვის. 43 00:01:59,190 --> 00:02:02,130 ჩვენ იმდენად მადლობელი ყველაფერი ისინი გავაკეთეთ ჩვენს მხარდასაჭერად. 44 00:02:02,130 --> 00:02:05,690 ასე რომ, ჩვენ გვინდა, რომ შეძლებს დაბრუნებას სიკეთე. 45 00:02:05,690 --> 00:02:09,370 >> ასე რომ, დღეს, ჩვენ კიდევ აცხადებს ჩვენ ვაპირებთ, რომ ახალი, 46 00:02:09,370 --> 00:02:15,240 ერთ-ერთი სახის CS50 ღონისძიება ხდება New Haven მომავალ კვირას. 47 00:02:15,240 --> 00:02:18,040 და ეს არის CS50 კვლევის Expo. 48 00:02:18,040 --> 00:02:21,300 ამიტომ, ჩვენ ვაპირებთ ეპატიჟება everyone-- CS50 სტუდენტები, 49 00:02:21,300 --> 00:02:26,510 თანამშრომლები როგორც ჰარვარდის და Yale-- უნდა ჩამოდი და ეწვევა us on პარასკევი. 50 00:02:26,510 --> 00:02:30,400 ჩვენ გვექნება ფართო მეტი 30 ადამიანი წარდგენის 51 00:02:30,400 --> 00:02:34,830 და exhibiting-- დამამთავრებელი კლასის ნაჩვენებია off ზოგიერთი მათი კვლევის პროდუქცია. 52 00:02:34,830 --> 00:02:38,480 ჩვენ გვექნება გარკვეული startups, მაშინაც კი, ცდილობს ცოტა ახალი ტექნიკური ნიჭი, 53 00:02:38,480 --> 00:02:40,460 startups როგორც ჰარვარდის და იელის. 54 00:02:40,460 --> 00:02:44,550 და ჩვენ გვექნება გარკვეული სტუდენტური ჯგუფების ეძებს რაღაც ახალი წევრობა. 55 00:02:44,550 --> 00:02:46,357 >> ეს იქნება ძალიან საინტერესო დროს. 56 00:02:46,357 --> 00:02:49,190 იმედია, იმ თქვენ, რომლებიც მოდის ქვემოთ ჰარვარდის, იელის თამაში 57 00:02:49,190 --> 00:02:51,360 შეძლებს შეჩერება მიერ ცოტა ადრე, 58 00:02:51,360 --> 00:02:54,060 ცენტრში კამპუსში, სტერლინგი მემორიალური ბიბლიოთეკა. 59 00:02:54,060 --> 00:02:58,040 ჩვენ ვაპირებთ, რომ აქვს კომპლექტი ექსპონატები, რომელიც მერყეობს ავტონომიური 60 00:02:58,040 --> 00:03:04,460 sailboats გზები გამოყენებით პროგრამული შეინარჩუნოს შუა საუკუნეების ხელნაწერები. 61 00:03:04,460 --> 00:03:07,860 >> ჩვენ ვაპირებთ, რომ რეკლამა ამ ქსელის და ადამიანი 62 00:03:07,860 --> 00:03:11,230 სწავლების პროგრამული კოდირების კეიპტაუნი. 63 00:03:11,230 --> 00:03:13,730 ჩვენ გვექნება კომპიუტერული მუსიკა დემონსტრაციები. 64 00:03:13,730 --> 00:03:16,020 და ჩვენ, რა თქმა უნდა უფრო რობოტები. 65 00:03:16,020 --> 00:03:18,900 ასე რომ, ჩვენ იმედი გვაქვს, რომ თქვენ შემოგვიერთდნენ ამ ღონისძიებაში. 66 00:03:18,900 --> 00:03:21,350 ეს უნდა იყოს ბევრი გართობა, ცოტა საკვები, 67 00:03:21,350 --> 00:03:24,430 და ბევრი საინტერესო რამ ვისაუბროთ. 68 00:03:24,430 --> 00:03:28,230 >> ასე რომ, დღეს, ჩვენ ვაპირებთ, რომ გაიგო ბუნებრივი ენის დამუშავება. 69 00:03:28,230 --> 00:03:32,560 და ეს არის მცდელობა ჩვენთვის ავაშენოთ ახალი გზა იშუამდგომლოს 70 00:03:32,560 --> 00:03:35,150 ჩვენს მოწყობილობები იმიტომ, ბოლო რამდენიმე კვირის განმავლობაში, 71 00:03:35,150 --> 00:03:40,800 თქვენ უკვე განიხილეს თუ რამდენად არის ის, რომ თქვენ შეგიძლიათ დაწეროთ კოდი, ჩაწერის პროგრამული 72 00:03:40,800 --> 00:03:47,110 რომ არის გზა რომელსაც შეუძლია იმის თქმა, რომ მანქანა, ეს არის ის, რაც მე მინდა თქვენ უნდა გააკეთოს. 73 00:03:47,110 --> 00:03:50,210 >> მაგრამ ჩვენ არ უნდა უნდა ველით, რომ ყველაფერი 74 00:03:50,210 --> 00:03:53,760 რომ არსებობს, რომელიც გამოიყენება ყველას მსოფლიოში 75 00:03:53,760 --> 00:03:57,480 იქნება პროფიციტული ამ ტიპის სწავლების. 76 00:03:57,480 --> 00:04:02,540 ასე რომ, ჩვენ განასხვავოს კომპიუტერული ენები და ბუნებრივი languages-- 77 00:04:02,540 --> 00:04:06,720 რომ არის, რამ, რომ ადამიანები იყენებენ დაუკავშირდეს სხვა ადამიანები. 78 00:04:06,720 --> 00:04:12,270 ჩვენ ვცდილობთ ავაშენოთ ინტერფეისი, რომელიც გამოიყენებს ეს ბუნებრივი საკომუნიკაციო მექანიზმები. 79 00:04:12,270 --> 00:04:16,029 >> ახლა, ისევე, როგორც ყველა სხვა თემა რომ ჩვენ დავიწყეთ CS50, 80 00:04:16,029 --> 00:04:19,589 ჩვენ ვაპირებთ, რომ იწყება მარტივი ცოტა ბუნებრივი ენის დამუშავება 81 00:04:19,589 --> 00:04:21,269 რომ ჩვენ შეგვიძლია წარმოვიდგინოთ. 82 00:04:21,269 --> 00:04:24,940 ჩვენ ვაპირებთ, რომ დაიწყოს ისტორიული ნაწილი ბუნებრივი ენის. 83 00:04:24,940 --> 00:04:28,740 და მაშინ ჩვენ აშენება მდე უფრო და უფრო ბოლო სისტემები 84 00:04:28,740 --> 00:04:31,450 და გარკვეული fun demos გზაზე. 85 00:04:31,450 --> 00:04:35,900 >> ამიტომ, ჩვენ ვაპირებთ, რომ დაიწყოს რა იყო ალბათ პირველი ბუნებრივი ენის 86 00:04:35,900 --> 00:04:38,210 დამუშავების სისტემა. 87 00:04:38,210 --> 00:04:45,080 ეს იყო პროგრამული სისტემის დაწერილი 1966 ჯოზეფ Weizenbaum მოუწოდა ELIZA. 88 00:04:45,080 --> 00:04:49,640 და ELIZA იყო შემუშავებული, რათა იმეორებს სახის ურთიერთქმედება 89 00:04:49,640 --> 00:04:53,850 თქვენ უნდა ერთად Rogerian ფსიქოთერაპევტი. 90 00:04:53,850 --> 00:04:57,210 ახლა, Rogerians, მათ იდეა, რომ ფსიქოთერაპია 91 00:04:57,210 --> 00:05:02,800 ჩართული, რომ შეუძლია სარკის უკან პაციენტის და გაიგო, რომ მათ, 92 00:05:02,800 --> 00:05:08,100 ძირითადად, მხოლოდ მათთვის პატარა ცოტა თერაპევტი. 93 00:05:08,100 --> 00:05:09,920 რომ არის, ყველაფერი რომ თერაპევტის განაცხადა 94 00:05:09,920 --> 00:05:16,500 უნდა იყოს მხოლოდ ასახვა რა პაციენტის ეუბნებოდა მათ. 95 00:05:16,500 --> 00:05:18,990 >> მოდით ცდილობენ და დემო ეს. 96 00:05:18,990 --> 00:05:22,820 არ გვაქვს მოხალისე ვინც მინდა იყოს მზად არიან თავიანთ ღრმა, 97 00:05:22,820 --> 00:05:26,650 darkest ან / და ყალბი საიდუმლოს ELIZA? 98 00:05:26,650 --> 00:05:29,680 რა თქმა უნდა, რატომ არ მოდის up. 99 00:05:29,680 --> 00:05:30,847 Fantastic. 100 00:05:30,847 --> 00:05:31,430 და შენი სახელი? 101 00:05:31,430 --> 00:05:32,000 >> MILES: Miles. 102 00:05:32,000 --> 00:05:33,041 >> ბრაიან SCASSELLATI: Miles. 103 00:05:33,041 --> 00:05:34,270 კარგია თქვენთან შეხვედრა, მაილს. 104 00:05:34,270 --> 00:05:36,270 თუ თქვენ გამართავს გადატანა რომ. 105 00:05:36,270 --> 00:05:40,840 და ჩვენ ვაპირებთ გამოიყენოთ ვერსია ELIZA 106 00:05:40,840 --> 00:05:44,640 რომ ჩვენ ტირაჟირებული ფარგლებში CS50 IDE. 107 00:05:44,640 --> 00:05:47,140 და ჩვენ შევხედოთ წყარო კოდი ამ ცოტა ხნით. 108 00:05:47,140 --> 00:05:49,910 მაგრამ ახლა, ჩვენ მხოლოდ აპირებს დაეყრდნოს მას აკრეფით eliza. 109 00:05:49,910 --> 00:05:55,480 >> და ELIZA აპირებს გაძლევთ პასუხები რომ ვაპირებთ იყოს ყველა დედაქალაქებში. 110 00:05:55,480 --> 00:05:57,950 და ვაპირებთ გთხოვოთ გარკვეული კითხვები. 111 00:05:57,950 --> 00:06:02,130 და ჩვენ რეაგირება და ტიპი რეაგირება ELIZA. 112 00:06:02,130 --> 00:06:04,310 ასე რომ, ELIZA თქმით, "Hi, მე ვარ ELIZA. 113 00:06:04,310 --> 00:06:05,462 რა არის თქვენი პრობლემა? " 114 00:06:05,462 --> 00:06:08,092 რა გსურთ ვუთხრა ELIZA დღეს? 115 00:06:08,092 --> 00:06:10,750 >> MILES: მე შემიძლია მხოლოდ იძინებს თუ მაქვს bunny ტუფლები. 116 00:06:10,750 --> 00:06:12,440 >> ბრაიან SCASSELLATI ყველა უფლება. 117 00:06:12,440 --> 00:06:13,360 ყველა უფლება. 118 00:06:13,360 --> 00:06:15,300 >> [სიცილის] 119 00:06:15,300 --> 00:06:22,410 >> "მე შემიძლია მხოლოდ იძინებს ერთად bunny ტუფლები ". 120 00:06:22,410 --> 00:06:29,000 და ELIZA ამბობს, "Say, თქვენ აქვს ფსიქოლოგიური პრობლემები? 121 00:06:29,000 --> 00:06:30,450 იქნებ ეს არის კარგი მაჩვენებელია. " 122 00:06:30,450 --> 00:06:30,780 >> OK. 123 00:06:30,780 --> 00:06:32,245 ასე რომ, რა გსურთ, რომ პასუხი? 124 00:06:32,245 --> 00:06:36,110 125 00:06:36,110 --> 00:06:36,970 >> MILES: დიახ. 126 00:06:36,970 --> 00:06:38,660 >> ბრაიან SCASSELLATI: დიახ. 127 00:06:38,660 --> 00:06:39,570 Man of ბევრი სიტყვა. 128 00:06:39,570 --> 00:06:41,870 მე სარგებლობენ, რომ. 129 00:06:41,870 --> 00:06:50,200 Eliza ამბობს, "თქვენ, როგორც ჩანს, საკმაოდ დადებითი". 130 00:06:50,200 --> 00:06:53,200 >> MILES: არა, მე ვარ, ფაქტობრივად, ელექტრონული. 131 00:06:53,200 --> 00:06:55,150 >> ბრაიან SCASSELLATI: "არა 132 00:06:55,150 --> 00:07:02,240 გარდა იმისა, რომ მე ელექტრონული ". "თუ მოვა ჩემთან 133 00:07:02,240 --> 00:07:06,954 იმიტომ, რომ თქვენ ელექტრონული? " 134 00:07:06,954 --> 00:07:08,870 ახლა, ჩვენ ვხედავთ, ზოგიერთი რამ მე ვაპირებ 135 00:07:08,870 --> 00:07:10,200 პაუზის თქვენ მხოლოდ მეორე, მაილს. 136 00:07:10,200 --> 00:07:11,010 არ წავიდეთ სადმე. 137 00:07:11,010 --> 00:07:12,650 ჩვენ არ კეთდება თქვენთან ამჟამად. 138 00:07:12,650 --> 00:07:16,490 ELIZA არის, გარკვეულწილად, რეაგირების გარკვეული რამ, 139 00:07:16,490 --> 00:07:21,140 რომ ის ამბობდა, მაგრამ გარეშე რაიმე რეალური გაგება. 140 00:07:21,140 --> 00:07:26,090 და ეს ასევე იმეორებს უკან რაღაც ნაწილები, მისი სასჯელი. 141 00:07:26,090 --> 00:07:27,310 >> ასე რომ, ჩვენ ვთქვით, "მე 142 00:07:27,310 --> 00:07:29,090 გარდა იმისა, რომ მე ელექტრონული ". 143 00:07:29,090 --> 00:07:34,190 Eliza გამოეხმაურა უკან, "თუ მოვა ჩემთვის, რადგან თქვენ ხართ electron? " 144 00:07:34,190 --> 00:07:34,690 ყველა უფლება. 145 00:07:34,690 --> 00:07:36,050 მოდი, კიდევ ერთი პასუხი აქ. 146 00:07:36,050 --> 00:07:37,140 მისცეს მას კარგი ერთი, მილი. 147 00:07:37,140 --> 00:07:37,806 >> MILES: კარგი ერთი? 148 00:07:37,806 --> 00:07:48,400 149 00:07:48,400 --> 00:07:49,570 >> დიახ, გთხოვთ დამეხმაროთ. 150 00:07:49,570 --> 00:07:50,570 ბრაიან SCASSELLATI: "დიახ. 151 00:07:50,570 --> 00:07:58,010 გთხოვთ, დამეხმაროთ. "" დარწმუნებული ხართ? " 152 00:07:58,010 --> 00:07:58,510 MILES: No. 153 00:07:58,510 --> 00:08:00,860 ბრაიან SCASSELLATI: No. 154 00:08:00,860 --> 00:08:03,562 "რას გთავაზობთ თქვენ?" 155 00:08:03,562 --> 00:08:06,760 >> MILES: მე არ შეიძლება იყოს ელექტრონული. 156 00:08:06,760 --> 00:08:11,170 >> ბრაიან SCASSELLATI: "მე არ შეიძლება იყოს ელექტრონული ". 157 00:08:11,170 --> 00:08:13,790 "თქვენ ამბობთ, არ უბრალოდ უნდა იყოს ნეგატიური?" 158 00:08:13,790 --> 00:08:14,390 >> ყველა უფლება. 159 00:08:14,390 --> 00:08:16,030 ასე რომ, Miles, დიდი მადლობა. 160 00:08:16,030 --> 00:08:16,860 >> MILES: დიდი მადლობა. 161 00:08:16,860 --> 00:08:18,360 >> ბრაიან SCASSELLATI: დიდი მადლობა. 162 00:08:18,360 --> 00:08:20,230 [ტაში] 163 00:08:20,230 --> 00:08:21,230 164 00:08:21,230 --> 00:08:26,700 >> ასე რომ, ეს ELIZA პროგრამა, მრავალი გზა, რეაგირებს მხოლოდ ცალი 165 00:08:26,700 --> 00:08:32,730 რომ ჩვენ უზრუნველყოფს ყოველგვარი ღრმა გაგება, თუ რა ხდება აქ. 166 00:08:32,730 --> 00:08:36,640 ეს არის ერთგვარი სისტემა მოუწოდა ნიმუში შესატყვისი, სადაც 167 00:08:36,640 --> 00:08:40,490 ჩვენ ვეძებთ გარკვეული ბიტი ტექსტი, რომ ჩვენ მაშინ 168 00:08:40,490 --> 00:08:44,860 აპირებს გარეთ რა გათვალისწინებული იყო, როგორც შეყვანის, 169 00:08:44,860 --> 00:08:52,580 გარდაქმნას იგი, პოტენციურად, რამდენიმე გზა, და შემდეგ მისცეს მას უკან შესახებ. 170 00:08:52,580 --> 00:08:55,150 >> ნუ რომელიმე ფიქრობთ რომ ELIZA ფაქტიურად 171 00:08:55,150 --> 00:08:58,230 ასრულებენ მოქმედებს ფსიქოანალიზის აქ? 172 00:08:58,230 --> 00:08:59,250 ერთი ადამიანი, იქნებ. 173 00:08:59,250 --> 00:09:00,166 >> აუდიტორია: [INAUDIBLE]. 174 00:09:00,166 --> 00:09:03,315 175 00:09:03,315 --> 00:09:05,440 ბრაიან SCASSELLATI: და როგორ არა, რომ გრძნობთ? 176 00:09:05,440 --> 00:09:06,530 დიახ, ფაქტობრივად, ეს ასეა. 177 00:09:06,530 --> 00:09:10,890 და ჩვენ ვაპირებთ, რომ ნახოთ, ფაქტობრივად, კოდის ეს მხოლოდ ერთი წუთით. 178 00:09:10,890 --> 00:09:13,580 ასე რომ, თქვენ იქნება შეუძლია გააკეთოს ზუსტად ეს. 179 00:09:13,580 --> 00:09:17,420 >> ახლა, ELIZA ერთი ფორმა, რაც ჩვენ მოვუწოდებთ დღეს სტატისტიკა bot. 180 00:09:17,420 --> 00:09:19,950 ეს უბრალოდ გადის ტექსტი, რომელიც თქვენ უზრუნველყოფს, 181 00:09:19,950 --> 00:09:24,030 უზრუნველყოფს შიშველი მინიმალური თანხა გაგება და დამუშავება, 182 00:09:24,030 --> 00:09:26,790 და შემდეგ თუთიყუში უკან თქვენ. 183 00:09:26,790 --> 00:09:31,830 მოდით შევხედოთ, კონცეპტუალურად, და ვისაუბროთ რა 184 00:09:31,830 --> 00:09:34,690 ის არის, რომ ELIZA რეალურად აკეთებს. 185 00:09:34,690 --> 00:09:42,000 >> ELIZA ხდება sentence-- მოდით ამბობენ, "მე მინდა, რომ შთაბეჭდილება ჩემი უფროსი." 186 00:09:42,000 --> 00:09:45,130 და ELIZA ეძებს მეშვეობით, რომ განაჩენი 187 00:09:45,130 --> 00:09:48,730 და ცდილობს იპოვოს და ემთხვევა გარკვეული ნიმუშები. 188 00:09:48,730 --> 00:09:52,850 ასე, მაგალითად, ერთ-ერთი იმ ნიმუშების რომ ELIZA ეძებს არიან სიტყვები 189 00:09:52,850 --> 00:09:55,110 "მე მინდა." 190 00:09:55,110 --> 00:09:59,330 და ნებისმიერ დროს ის ხედავს რაღაც რომ აქვს "მინდა" ის, 191 00:09:59,330 --> 00:10:01,770 ის აყალიბებს პასუხი. 192 00:10:01,770 --> 00:10:05,040 და რომ პასუხი არის ფიქსირებული სიმებიანი. 193 00:10:05,040 --> 00:10:07,915 ამ შემთხვევაში, ეს არის "რატომ გინდათ?" 194 00:10:07,915 --> 00:10:11,330 და მე პატარა ვარსკვლავი ბოლოს იმიტომ, რომ მხოლოდ 195 00:10:11,330 --> 00:10:13,310 დასაწყისში ჩვენი პასუხი. 196 00:10:13,310 --> 00:10:16,310 და ვარსკვლავი მიუთითებს, რომ ჩვენ ვაპირებთ, რომ მიიღოს დანარჩენი 197 00:10:16,310 --> 00:10:19,850 მომხმარებლის მიერ utterance-- "შთაბეჭდილების ჩემი ბოსი" - 198 00:10:19,850 --> 00:10:24,500 და ჩვენ ვაპირებთ დამატება, რომ გადატანა ბოლოს ამ სტრიქონს. 199 00:10:24,500 --> 00:10:28,990 >> ასე რომ, ახლა, ვიდრე ამბობდა, "რატომ არ გსურთ შთაბეჭდილების ჩემი უფროსი, " 200 00:10:28,990 --> 00:10:31,800 იქ ცოტა დამატებითი დამუშავება, რომ ჩვენ ყველაფერს გავაკეთებთ. 201 00:10:31,800 --> 00:10:34,440 ეს არის ის, რომ, ჩვენ უნდა გარდაქმნას ზოგიერთი ნაცვალსახელები 202 00:10:34,440 --> 00:10:38,670 აქ "ჩემი ბოსი" "თქვენი ბოსი." 203 00:10:38,670 --> 00:10:41,300 და არ შეიძლება იყოს რამდენიმე სხვა ცვლილებები, რომ ჩვენ უნდა მიიღოს. 204 00:10:41,300 --> 00:10:44,990 ასე რომ, ვიდრე უბრალოდ sticking ეს პირდაპირ გადატანა და ბოლოს, რასაც ჩვენ გავაკეთებთ 205 00:10:44,990 --> 00:10:49,160 არის ჩვენ მიიღოს დანარჩენი მომხმარებლის utterance-- თეთრი აქ 206 00:10:49,160 --> 00:10:54,090 და ჩვენ ეს ერთი ცალი დრო და დააკონვერტიროთ თითოეული სიმებიანი 207 00:10:54,090 --> 00:10:58,180 ნიშნად, თითოეული სიტყვა, შევიდა სასჯელი. 208 00:10:58,180 --> 00:10:59,580 >> ამიტომ ჩვენ მიიღოს სიტყვა "." 209 00:10:59,580 --> 00:11:01,650 არ არსებობს კონვერტაციის რომ ჩვენ უნდა გავაკეთოთ, რომ. 210 00:11:01,650 --> 00:11:02,340 "შთაბეჭდილების". 211 00:11:02,340 --> 00:11:04,140 არ არსებობს კონვერტაციის ჩვენ უნდა გავაკეთოთ იქ. 212 00:11:04,140 --> 00:11:06,670 "ჩემი" იქნება კონვერტირება "თქვენი". 213 00:11:06,670 --> 00:11:10,070 და "ბოსი" ჩვენ უბრალოდ დატოვონ, როგორც "ბოსი". 214 00:11:10,070 --> 00:11:12,740 და ბოლოს, არაფერი რომ მთავრდება პერიოდში, 215 00:11:12,740 --> 00:11:16,640 ჩვენ დააკონვერტიროთ ის კითხვა. 216 00:11:16,640 --> 00:11:22,600 >> ეს ძალიან მარტივია ნიმუში შესატყვისი რეალურად საკმაოდ წარმატებული. 217 00:11:22,600 --> 00:11:27,260 ხოლო როდესაც ეს დაინერგა ამ 1966-- ჯოზეფ Weizenbaum 218 00:11:27,260 --> 00:11:28,986 დაპროგრამებული ეს კომპიუტერი. 219 00:11:28,986 --> 00:11:31,110 ახლა, კომპიუტერები იმ დროს არ იყო desktop მოდელები. 220 00:11:31,110 --> 00:11:33,950 ისინი საერთო რესურსები. 221 00:11:33,950 --> 00:11:39,090 და მისი სტუდენტები გვინდა წავიდეთ და ესაუბროთ ELIZA. 222 00:11:39,090 --> 00:11:41,570 საბოლოოდ, მან უნდა შეზღუდოს ხელმისაწვდომობა ეს 223 00:11:41,570 --> 00:11:43,890 იმის გამო, რომ სტუდენტები არ იყვნენ მიღების რაიმე სამუშაოს. 224 00:11:43,890 --> 00:11:46,190 ისინი უბრალოდ მშვენიერი ELIZA. 225 00:11:46,190 --> 00:11:48,850 და, ფაქტობრივად, მან უნდა ცეცხლი მისი თანაშემწე, რომელიც 226 00:11:48,850 --> 00:11:55,840 მთელი მისი დრო ესაუბრება ELIZA მის შესახებ ღრმა და შემაშფოთებელი პრობლემები. 227 00:11:55,840 --> 00:12:00,350 >> ყველას, ვინც გამოიყენა ეს სისტემები დაიწყო anthropomorphize მათ. 228 00:12:00,350 --> 00:12:04,490 მათ დაიწყეს ვფიქრობ, რომ მათ უკვე animate და რეალური ადამიანი. 229 00:12:04,490 --> 00:12:07,969 მათ დაიწყეს აღიარებს ზოგიერთი რამ, რომ ისინი ამბობდნენ, 230 00:12:07,969 --> 00:12:09,010 მოდიოდნენ უკან მათ. 231 00:12:09,010 --> 00:12:12,120 და ისინი მოძიებაში out რამ თავად. 232 00:12:12,120 --> 00:12:17,290 და, ფაქტობრივად, მაშინაც კი, ექსპერტები, კი ფსიქოთერაპევტთა, 233 00:12:17,290 --> 00:12:22,930 დაიწყო ფიქრი, რომ, ფაქტობრივად, იქნებ ELIZA იქნება შეცვლის მათ. 234 00:12:22,930 --> 00:12:25,640 და მაშინაც კი, კომპიუტერი მეცნიერები აწუხებს, რომ ჩვენ 235 00:12:25,640 --> 00:12:30,040 ასე ახლოს გადაჭრის ბუნებრივი ენის. 236 00:12:30,040 --> 00:12:33,520 >> ახლა, რომ არ იყო სადმე ახლოს ჭეშმარიტი. 237 00:12:33,520 --> 00:12:37,280 მაგრამ ეს რამდენად შთამბეჭდავი ამ სისტემების შეუძლია, როგორც ჩანს. 238 00:12:37,280 --> 00:12:40,080 მოდით განვუცხადეთ ქვეშ და ცდილობენ 239 00:12:40,080 --> 00:12:46,190 მისაღებად ცოტა კითხვა სადაც ეს კოდი რეალურად ხდება. 240 00:12:46,190 --> 00:12:48,170 ასე რომ, ჩვენ ეს კოდი ხელმისაწვდომია შემდეგ. 241 00:12:48,170 --> 00:12:50,880 და ეს არის ძალიან მარტივი და პირდაპირი პორტში 242 00:12:50,880 --> 00:12:53,240 ორიგინალური ELIZA განხორციელება. 243 00:12:53,240 --> 00:12:56,350 >> ასე რომ, ზოგიერთი სტილისტური რამ, რომ თქვენ ნახავთ აქ 244 00:12:56,350 --> 00:12:59,360 არ არის სტილისტურად რა ჩვენ გვინდა, რომ თქვენ ამის გაკეთება 245 00:12:59,360 --> 00:13:01,480 ან ის, რაც ჩვენ უკვე ასწავლის, თუ ამის გაკეთება. 246 00:13:01,480 --> 00:13:04,770 მაგრამ ჩვენ შევეცადეთ, რომ მათ იმავე მასშტაბით ბევრი პორტების 247 00:13:04,770 --> 00:13:08,087 რომ ეს არ ჰქონდა ისე, რომ იგი გემოს ორიგინალური. 248 00:13:08,087 --> 00:13:09,920 ასე რომ, ჩვენ ვაპირებთ, რომ მოიცავს რამოდენიმე რამ, 249 00:13:09,920 --> 00:13:12,920 და მაშინ გვექნება მითითებული სიტყვა, რამ 250 00:13:12,920 --> 00:13:16,460 რომ ELIZA აღიარებს და უპასუხოს პირდაპირ. 251 00:13:16,460 --> 00:13:20,780 ასე რომ, თუ თქვენ გაქვთ სიტყვა, როგორიცაა "შეგიძლიათ" ან "მე არ" ან "არა" 252 00:13:20,780 --> 00:13:24,680 ან "დიახ" ან "ოცნება" ან "Hello", მაშინ ELIZA 253 00:13:24,680 --> 00:13:27,920 ვუპასუხებთ შერჩევით იმ. 254 00:13:27,920 --> 00:13:30,010 ჩვენ ასევე გვაქვს გარკვეული რაოდენობის რამ 255 00:13:30,010 --> 00:13:34,940 რომ სვოპ, ისევე როგორც კონვერტაცია "ჩემი" "თქვენი". 256 00:13:34,940 --> 00:13:39,920 >> და მაშინ ჩვენ გვაქვს კომპლექტი პასუხები რომ თითოეული ეს სიტყვა, 257 00:13:39,920 --> 00:13:42,580 ჩვენ როტაცია მეშვეობით ამ სხვადასხვა რეაგირება. 258 00:13:42,580 --> 00:13:45,350 ასე რომ, თუ მე ვიტყვი, "დიახ" სამჯერ ზედიზედ, მე 259 00:13:45,350 --> 00:13:50,429 შესაძლოა სამი სხვადასხვა პასუხის ELIZA. 260 00:13:50,429 --> 00:13:52,345 ჩვენი კოდი, მაშინ, რეალურად ძალიან მარტივია. 261 00:13:52,345 --> 00:13:59,490 თუ მე გადახვევა ქვემოთ წარსულში ყველა ამ რეაგირება, რომ ჩვენ არ პროგრამირდება 262 00:13:59,490 --> 00:14:02,920 და მივიღებთ ქვემოთ ჩვენი მთავარი, ჩვენ ვაპირებთ ინიციალიზაცია 263 00:14:02,920 --> 00:14:06,540 რამდენიმე ცვლადის სხვადასხვა და ნუ ცოტა მომსახურება 264 00:14:06,540 --> 00:14:08,480 დასაწყისში. 265 00:14:08,480 --> 00:14:11,760 მაგრამ შემდეგ სრულიად კომპლექტი კოდი, რომ თქვენ მესმის. 266 00:14:11,760 --> 00:14:15,820 ერთ-ერთი დიდი ხოლო loop რომელიც ამბობს მე ვარ აპირებს გაიმეოროს ეს მეტი და მეტი. 267 00:14:15,820 --> 00:14:20,420 მე წავიკითხე ხაზი, და მე შესანახად, რომ შეყვანის სიმებიანი. 268 00:14:20,420 --> 00:14:23,880 მე შემოწმება და თუ ეს სპეციალური სიტყვით "bye", რომელიც 269 00:14:23,880 --> 00:14:26,199 ნიშნავს გასვლა პროგრამა. 270 00:14:26,199 --> 00:14:29,240 და მაშინ მე შემოწმება და თუ არა ვიღაც უბრალოდ იმეორებს საკუთარ თავს 271 00:14:29,240 --> 00:14:29,800 ისევ და ისევ. 272 00:14:29,800 --> 00:14:31,174 და მე დაწეროთ მათ თუ ისინი. 273 00:14:31,174 --> 00:14:34,820 მე ვიტყვი, "არ გაიმეოროს თავს." 274 00:14:34,820 --> 00:14:40,500 >> რადგან არც იმ მოხდება, ჩვენ გამოგიგზავნით მაშინ სკანირების მეშვეობით და loop მეშვეობით, 275 00:14:40,500 --> 00:14:45,330 ხაზები 308 313 აქ, და შემოწმება და ვხედავ 276 00:14:45,330 --> 00:14:49,090 არის ერთ-ერთი ის სიტყვით ფრაზები შეიცავს შეყვანის 277 00:14:49,090 --> 00:14:50,620 რომ მე მხოლოდ მოცემული? 278 00:14:50,620 --> 00:14:54,845 თუ არ არის მატჩი, მათ, ასევე მაშინ, მე მახსოვს, რომ ადგილმდებარეობა. 279 00:14:54,845 --> 00:14:57,050 მე მახსოვს, რომ სიტყვით. 280 00:14:57,050 --> 00:14:58,620 მე ვიქნები შეუძლია ააშენოს საპასუხოდ. 281 00:14:58,620 --> 00:15:03,150 >> თუ არ ერთი, ასევე მაშინ, ბოლო რამ ჩემი სიტყვით მასივი 282 00:15:03,150 --> 00:15:08,070 იქნება ჩემი default რეაგირება, როდესაც სხვა არაფერი მატჩები. 283 00:15:08,070 --> 00:15:14,160 მე შეკითხვები, როგორიცაა "რატომ აქ მოვიდა? "ან" როგორ შემიძლია დაგეხმაროთ? " 284 00:15:14,160 --> 00:15:19,710 რომ უბრალოდ ნაწილობრივ შესაბამისი არ აქვს მნიშვნელობა რა შეყვანის. 285 00:15:19,710 --> 00:15:22,580 >> ჩვენ მაშინ დაამყარონ ELIZA პასუხი. 286 00:15:22,580 --> 00:15:26,040 ჩვენ შევძლებთ მიიღოს ბაზის საპასუხოდ, 287 00:15:26,040 --> 00:15:28,370 ისევე როგორც ჩვენ, რომ "ჩემი უფროსი" მაგალითად. 288 00:15:28,370 --> 00:15:30,970 289 00:15:30,970 --> 00:15:33,990 თუ ეს ყველაფერი, რომ არ არსებობს is--, თუ ის მხოლოდ ერთი 290 00:15:33,990 --> 00:15:36,860 სიმებიანი რომ მე უნდა respond-- შემიძლია მხოლოდ გაგზავნის უკან გარეთ. 291 00:15:36,860 --> 00:15:40,610 თუ მას აქვს ვარსკვლავით ზე ბოლოს, მაშინ მე 292 00:15:40,610 --> 00:15:45,710 დამუშავება თითოეულ ინდივიდუალური ნიშნად in დანარჩენი შესახებ პასუხი 293 00:15:45,710 --> 00:15:51,590 და დაამატოთ იმ, შევცვალე სიტყვა-სიტყვით, როგორც მე უნდა. 294 00:15:51,590 --> 00:15:56,100 >> ეს ყველაფერი არის აბსოლუტურად ის, რომ თქვენ შეიძლება ააშენოს. 295 00:15:56,100 --> 00:15:59,230 და სინამდვილეში, გზა, რომელიც ჩვენ აქვს დამუშავებული ბრძანება ხაზი არგუმენტები, 296 00:15:59,230 --> 00:16:03,570 გზა, რომელიც თქვენ უნდა დამუშავებული მეშვეობით HTTP მოთხოვნა 297 00:16:03,570 --> 00:16:05,510 მოჰყვება იგივე სახის წესებს. 298 00:16:05,510 --> 00:16:08,220 ისინი ნიმუში შესატყვისი. 299 00:16:08,220 --> 00:16:15,170 >> ასე რომ, ELIZA ჰქონდა შედარებით მნიშვნელოვანი ბუნებრივ ენის 300 00:16:15,170 --> 00:16:21,620 იმიტომ, რომ ეს ნათლად ჩანს, როგორც ეს იყო ძალიან მიღწევადი მიზანი, როგორც რატომღაც ჩვენ გვინდა 301 00:16:21,620 --> 00:16:25,550 შეძლებს ამ პრობლემის მოგვარებას პირდაპირ. 302 00:16:25,550 --> 00:16:30,670 ახლა, რომ არ ვთქვა, რომ ELIZA აკეთებს ყველაფერი, რაც ჩვენ გვინდა, რომ ამის გაკეთება. 303 00:16:30,670 --> 00:16:33,710 რა თქმა უნდა, არა. 304 00:16:33,710 --> 00:16:35,660 მაგრამ ჩვენ უნდა შევძლოთ რაღაც უფრო. 305 00:16:35,660 --> 00:16:38,280 306 00:16:38,280 --> 00:16:41,490 >> ჩვენი პირველი ნაბიჯი წასვლა მიღმა ELIZA აპირებს 307 00:16:41,490 --> 00:16:44,840 შეძლებს შევხედოთ არ ტექსტის შევიდნენ 308 00:16:44,840 --> 00:16:53,750 შევიდა კლავიატურაზე, მაგრამ სიტყვის, ფაქტობრივი სიტყვის ჩაწერა შევიდა მიკროფონი. 309 00:16:53,750 --> 00:16:56,880 ასე რომ, როგორც ჩვენ შევხედოთ ამ სხვადასხვა ცალი, ჩვენ 310 00:16:56,880 --> 00:17:00,304 აპირებთ უნდა ავაშენოთ კომპლექტი მოდელები. 311 00:17:00,304 --> 00:17:02,970 ჩვენ ვაპირებთ, რომ უნდა შეეძლოს გადასვლა დაბალი დონის აკუსტიკური 312 00:17:02,970 --> 00:17:07,180 information-- მოედანზე, ამპლიტუდა, frequency-- 313 00:17:07,180 --> 00:17:09,530 და გარდაქმნას რომ შევიდა რამდენიმე ერთეული, რომ ჩვენ 314 00:17:09,530 --> 00:17:14,619 შეუძლია უფრო ადვილად მანიპულირება და ბოლოს, მანიპულირება მათ 315 00:17:14,619 --> 00:17:18,609 შევიდა სიტყვა და სასჯელს. 316 00:17:18,609 --> 00:17:22,880 >> ასე რომ ყველაზე სიტყვის აღიარება სისტემები, რომლებიც იქ დღეს 317 00:17:22,880 --> 00:17:26,069 დაიცვას სტატისტიკური მოდელი, რომელიც ჩვენ ავაშენებთ 318 00:17:26,069 --> 00:17:35,090 სამი ცალკეული წარმომადგენლობების რა აუდიო სიგნალი რეალურად შეიცავს. 319 00:17:35,090 --> 00:17:38,640 ჩვენ დავიწყებთ ფონეტიკური მოდელი რომელიც საუბრობს მხოლოდ ბაზაზე 320 00:17:38,640 --> 00:17:41,250 ხმები, რომ მე აწარმოებს. 321 00:17:41,250 --> 00:17:46,900 ვარ მე მწარმოებელ, რომ რაღაც არის ბი როგორც ბიჭი ან D როგორც ძაღლი? 322 00:17:46,900 --> 00:17:53,220 როგორ შემიძლია აღიარებს იმ ორ სხვადასხვა ტელეფონები ცალკე და მკაფიო? 323 00:17:53,220 --> 00:17:56,600 >> თავზე რომ, ჩვენ მაშინ ავაშენოთ ერთი სიტყვით გამოთქმა მოდელი, 324 00:17:56,600 --> 00:18:01,350 რაღაც რომ აკავშირებს ერთად იმ ინდივიდუალური ტელეფონები 325 00:18:01,350 --> 00:18:04,724 და აერთიანებს მათ სიტყვას. 326 00:18:04,724 --> 00:18:07,890 და ამის შემდეგ, ჩვენ მიიღოს სიტყვა და ჩვენ შეიკრიბება მათ ენა 327 00:18:07,890 --> 00:18:13,010 მოდელზე შევიდა სრული სასჯელი. 328 00:18:13,010 --> 00:18:17,230 >> ახლა, ჩვენ ვაპირებთ ვისაუბროთ თითოეულ ამ დამოუკიდებლად და ცალ-ცალკე. 329 00:18:17,230 --> 00:18:21,580 მაგრამ ეს სამი მოდელები ყველა უბრალოდ იქნება სტატისტიკას. 330 00:18:21,580 --> 00:18:23,502 ეს ნიშნავს, რომ როდესაც ჩვენ მათთან მუშაობა, ჩვენ გამოგიგზავნით 331 00:18:23,502 --> 00:18:25,376 უნდა შეეძლოს მუშაობა ყველა მათგანი ერთდროულად. 332 00:18:25,376 --> 00:18:28,100 333 00:18:28,100 --> 00:18:28,600 ყველა უფლება. 334 00:18:28,600 --> 00:18:30,890 დავიწყოთ ჩვენი ფონეტიკური მოდელი. 335 00:18:30,890 --> 00:18:34,470 ასე რომ, ფონეტიკური მოდელები დაეყრდნოს კომპიუტერული ტექნიკა 336 00:18:34,470 --> 00:18:37,320 ე.წ. ფარული მარკოვი მოდელები. 337 00:18:37,320 --> 00:18:43,050 ეს არის გრაფიკული მოდელები, რომელიც მე აქვს და აღიარებს სახელმწიფო მსოფლიოში 338 00:18:43,050 --> 00:18:46,500 როგორც ახასიათებს კომპლექტი თვისებები. 339 00:18:46,500 --> 00:18:51,960 და რომ სახელმწიფო აღწერს ერთი ნაწილი სამოქმედო რომ მე ჩართული. 340 00:18:51,960 --> 00:19:00,190 >> ასე რომ, თუ მე ვფიქრობ, რომ მიღების ხმის "ma", როგორც დედა, 341 00:19:00,190 --> 00:19:03,970 არსებობს სხვადასხვა კომპონენტები, რომ ხმა. 342 00:19:03,970 --> 00:19:07,230 აქ არის ნაწილი, სადაც მე ჩაერთონ სუნთქვა. 343 00:19:07,230 --> 00:19:09,560 და მერე purse ჩემი ტუჩები. 344 00:19:09,560 --> 00:19:13,710 და მე გააფართოვოს ჩემი ტუჩები უკან პატარა ცოტა უნდა გააკეთოს, რომ "ma" ხმა. 345 00:19:13,710 --> 00:19:15,340 და მაშინ იქ გათავისუფლებას. 346 00:19:15,340 --> 00:19:17,020 ჩემი ტუჩები მოდის გარდა. 347 00:19:17,020 --> 00:19:19,030 საჰაერო გააძევეს. 348 00:19:19,030 --> 00:19:22,650 "Ma". 349 00:19:22,650 --> 00:19:29,250 >> ეს სამი სხვადასხვა კუთხეში იქნება წარმოდგენილი ქვეყნების ამ graph-- 350 00:19:29,250 --> 00:19:33,420 დაწყების, შუა და ბოლოს. 351 00:19:33,420 --> 00:19:38,060 და მე უნდა გადასვლები, რომ საშუალება მომცა გამგზავრებას ერთი სახელმწიფო 352 00:19:38,060 --> 00:19:42,260 შემდეგი გარკვეული ალბათობა. 353 00:19:42,260 --> 00:19:47,250 ასე, მაგალითად, რომ M ხმის შეიძლება ჰქონდეს ძალიან, 354 00:19:47,250 --> 00:19:51,850 ძალიან მოკლე ნაკადის at beginning-- "მმ" - და შემდეგ აღარ, 355 00:19:51,850 --> 00:19:55,640 ვიბრაციული ეტაპი, სადაც მე ჩატარების ჩემი ტუჩები ერთად და თითქმის humming-- 356 00:19:55,640 --> 00:20:05,090 "mmmm" - და შემდეგ ძალიან მოკლე plosive სადაც ვდევნი breath-- "ma". 357 00:20:05,090 --> 00:20:09,370 >> ფარული მარკოვი მოდელი განკუთვნილია ხელში ფაქტი 358 00:20:09,370 --> 00:20:13,340 რომ გზა, რომ მე რომ ხმის "ma" აპირებს 359 00:20:13,340 --> 00:20:17,350 უნდა იყოს ოდნავ განსხვავებული მისი დრო, სიხშირე, 360 00:20:17,350 --> 00:20:21,030 და მისი თვისებები, ვიდრე ისე, რომ თქვენ, რათა ის 361 00:20:21,030 --> 00:20:23,300 ან ისე, რომ მე შეიძლება რათა ის, როდესაც მე ვსაუბრობ 362 00:20:23,300 --> 00:20:26,030 სხვადასხვა მიზნებისათვის წერილში. 363 00:20:26,030 --> 00:20:33,240 "დედა" და "შეიძლება მე" იქნება ხმის ოდნავ განსხვავებულად. 364 00:20:33,240 --> 00:20:36,800 >> ასე რომ, უნდა აღიაროს განსაკუთრებული ხმა, ჩვენ გვინდა 365 00:20:36,800 --> 00:20:42,020 ავაშენოთ მარკოვი მოდელები, ამ ფარული მარკოვი მოდელები, ყველა შესაძლო ტელეფონი, რომელიც მე 366 00:20:42,020 --> 00:20:45,840 დაგვჭირდება აღიარებს, ყველა შესაძლო ხმა, 367 00:20:45,840 --> 00:20:49,750 და შემდეგ შეხედეთ აკუსტიკური მონაცემები, რომ მე მაქვს 368 00:20:49,750 --> 00:20:54,430 და განსაზღვრავს სტატისტიკურად რომელიც ერთი სავარაუდოდ, ერთ 369 00:20:54,430 --> 00:20:58,110 რომ არ იწარმოება, ეს ხმა. 370 00:20:58,110 --> 00:20:58,610 OK. 371 00:20:58,610 --> 00:21:01,540 372 00:21:01,540 --> 00:21:06,750 რომ მოდელი, ჩვენ მაშინ დაიწყოს აშენება თავზე მას. 373 00:21:06,750 --> 00:21:09,330 ჩვენ ვიღებთ გამოთქმა მოდელი. 374 00:21:09,330 --> 00:21:11,790 ახლა, ზოგჯერ გამოთქმა მოდელები არის მარტივი და ადვილი 375 00:21:11,790 --> 00:21:14,440 იმიტომ, რომ იქ მხოლოდ ერთი გზა შეხედულებებსა რაღაც. 376 00:21:14,440 --> 00:21:17,990 სხვა ჯერ, ისინი ცოტა უფრო რთული. 377 00:21:17,990 --> 00:21:21,340 აი გამოთქმა სახელმძღვანელო რომ წითელი, რაც 378 00:21:21,340 --> 00:21:25,210 ხილის, რომ თქვენ მიიღოს კეჩუპი გარეთ. 379 00:21:25,210 --> 00:21:27,360 ხალხი არ ვფიქრობ, რომ ეს ხილი. 380 00:21:27,360 --> 00:21:27,860 მარჯვენა? 381 00:21:27,860 --> 00:21:30,880 382 00:21:30,880 --> 00:21:35,300 >> ახლა, არსებობს ბევრი სხვადასხვა გზა რომ ადამიანი იტყვის ამ სიტყვას. 383 00:21:35,300 --> 00:21:37,780 ზოგი იტყვის, "toe-may-toe." 384 00:21:37,780 --> 00:21:40,880 ზოგი იტყვის, "toe-mah-toe." 385 00:21:40,880 --> 00:21:44,800 და ჩვენ ხელში, რომ ერთ-ერთი ასეთი გრაფიკული მოდელები 386 00:21:44,800 --> 00:21:48,305 სადაც, კიდევ ერთხელ, ჩვენ წარმოვადგენთ გადასვლები აქვს გარკვეული ალბათობა 387 00:21:48,305 --> 00:21:51,360 და მასთან დაკავშირებული ალბათობა მათთან. 388 00:21:51,360 --> 00:21:58,290 >> ასე რომ, ამ შემთხვევაში, თუ მე უნდა დაიცვას დაბრუნება მარშრუტი მთელი ამ გრაფაში, 389 00:21:58,290 --> 00:22:03,330 მე დაწყებული წერილი შორს დარჩა, "ta" ხმა. 390 00:22:03,330 --> 00:22:07,570 მე მიიღოს ზედა ნახევარში, რომ "oh," და შემდეგ "ma" 391 00:22:07,570 --> 00:22:14,530 და შემდეგ "ა", და შემდეგ "ta" და "ო". "Toe-მაისი-toe." 392 00:22:14,530 --> 00:22:19,610 თუ მე მივიღე ბოლოში გზა ეს, მე მიიღებს "ta-mah-toe." 393 00:22:19,610 --> 00:22:26,810 და თუ მე დაიწია და შემდეგ up, მე კიდევ "ta-მაისი-toe." 394 00:22:26,810 --> 00:22:29,950 >> ეს მოდელები ხელში ამ განსხვავებები იმიტომ, რომ როდესაც 395 00:22:29,950 --> 00:22:32,410 ჩვენ განათავსოს ერთი ამ აღიარება სისტემები, 396 00:22:32,410 --> 00:22:35,340 ის აპირებს უნდა ვიმუშაოთ უამრავი სხვადასხვა სახის ადამიანი, 397 00:22:35,340 --> 00:22:39,295 უამრავი სხვადასხვა აქცენტები, და კიდევ სხვადასხვა მიზნებისათვის იგივე სიტყვები. 398 00:22:39,295 --> 00:22:42,204 399 00:22:42,204 --> 00:22:44,120 და ბოლოს, თავზე რომ, ჩვენ აშენება რაღაც 400 00:22:44,120 --> 00:22:48,780 რომ ჰგავს მართლაც რთულია, მოუწოდა ენის მოდელი, 401 00:22:48,780 --> 00:22:52,950 მაგრამ ფაქტია, უმარტივესი სამი იმიტომ, რომ ეს მოქმედებს 402 00:22:52,950 --> 00:22:56,041 on რა ეწოდება n-gram მოდელები. 403 00:22:56,041 --> 00:23:02,270 და ამ შემთხვევაში, მე აჩვენებს თქვენ ორ ნაწილად n-gram მოდელი, bigram. 404 00:23:02,270 --> 00:23:08,910 ჩვენ ვაპირებთ, რომ ფიზიკური იდეა რომ ზოგჯერ, გარკვეული სიტყვები 405 00:23:08,910 --> 00:23:14,680 უფრო სავარაუდოა, რომ დაიცვას მოცემული სიტყვა, ვიდრე სხვები. 406 00:23:14,680 --> 00:23:25,210 თუ ვთქვი "ამინდის პროგნოზი" შემდეგი სიტყვა შეიძლება სავარაუდოდ "დღეს" 407 00:23:25,210 --> 00:23:31,510 ან შეიძლება იყოს "ამინდის პროგნოზი ხვალ. " 408 00:23:31,510 --> 00:23:38,870 მაგრამ ნაკლებად სავარაუდოა, რომ " ამინდის პროგნოზი artichoke ". 409 00:23:38,870 --> 00:23:42,980 >> რა ენის მოდელი არ არის ის იღებს იმ სტატისტიკურად 410 00:23:42,980 --> 00:23:47,450 დათვლით, ზოგიერთი ძალიან დიდი corpus, ყველა ინსტანციის 411 00:23:47,450 --> 00:23:50,890 რომელშიც ერთი სიტყვა შემდეგნაირად სხვა. 412 00:23:50,890 --> 00:23:54,300 ასე რომ, თუ მე დიდი corpus-- როგორც ყველა Wall Street Journal 413 00:23:54,300 --> 00:24:00,750 რომ წლიდან 1930 რომელიც არის ერთ ერთი სტანდარტული corpuses-- 414 00:24:00,750 --> 00:24:03,910 და მე გაეცნონ ყველა რომ ტექსტი, და იმედი მაქვს, 415 00:24:03,910 --> 00:24:09,770 up რამდენი ჯერ შემდეგ "პროგნოზი" ვხედავ "დღეს" 416 00:24:09,770 --> 00:24:17,454 და რამდენჯერ ვხედავ "პროგნოზი" მოჰყვა "artichoke" 417 00:24:17,454 --> 00:24:19,370 პირველი აპირებს ბევრად უფრო სავარაუდოა. 418 00:24:19,370 --> 00:24:21,540 ის აპირებს, როგორც ჩანს, ბევრად უფრო ხშირად. 419 00:24:21,540 --> 00:24:24,610 ასე რომ, ეს უნდა უმაღლესი ალბათობა უკავშირდება მას. 420 00:24:24,610 --> 00:24:27,340 >> თუ მინდა, რომ გაერკვნენ ალბათობა მთელი ამბობს, 421 00:24:27,340 --> 00:24:29,940 მაშინ, მე უბრალოდ შესვენება ეს. 422 00:24:29,940 --> 00:24:35,990 ამიტომ ალბათობა მოსმენა წინადადება "რათ შეჭამა ყველი" 423 00:24:35,990 --> 00:24:39,110 არის ალბათობა იმისა, რომ სიტყვა "და" დაწყებული წინადადება, 424 00:24:39,110 --> 00:24:42,540 და მაშინ ალბათობა, რომ სიტყვა "Rat" შემდეგნაირად სიტყვას "," 425 00:24:42,540 --> 00:24:44,910 და ალბათობა იმისა, რომ სიტყვა "შეჭამა" შემდეგნაირად "ვირთხა," 426 00:24:44,910 --> 00:24:51,120 და ალბათობა იმისა, რომ "ყველი" შემდეგნაირად "შეჭამა". 427 00:24:51,120 --> 00:24:55,160 >> ეს ჟღერს ბევრი სტატისტიკური მონაცემებით, ბევრი ალბათობა. 428 00:24:55,160 --> 00:24:57,510 და ეს ყველაფერი, რომ ეს არის. 429 00:24:57,510 --> 00:25:02,920 მაგრამ საოცარი ის არის, თუ ამ საკმარისად დიდი ნიმუში მონაცემები, 430 00:25:02,920 --> 00:25:03,670 მუშაობს. 431 00:25:03,670 --> 00:25:05,250 და მუშაობს საოცრად კარგად. 432 00:25:05,250 --> 00:25:07,810 433 00:25:07,810 --> 00:25:11,420 ჩვენ ყველამ ვიცით, რომ ეს ტექნოლოგიები. 434 00:25:11,420 --> 00:25:16,500 ყველაზე ოპერაციული სისტემის მოდის ერთად ხმის ამოცნობის ამ ეტაპზე. 435 00:25:16,500 --> 00:25:20,940 ჩვენ ვიყენებთ Siri და Cortana და ეხო. 436 00:25:20,940 --> 00:25:25,070 და ეს ყველაფერი ეფუძნება ამ ტიპის სამი ფენის model-- 437 00:25:25,070 --> 00:25:30,620 ფონეტიკური მოდელი ბოლოში, გამოთქმა მოდელი შუა, 438 00:25:30,620 --> 00:25:33,690 და ენის მოდელი თავზე მათ. 439 00:25:33,690 --> 00:25:37,630 >> ახლა ისინი უნდა გავაკეთოთ ცოტა მეტი მეტი რომ, რათა უპასუხოს კითხვებს. 440 00:25:37,630 --> 00:25:43,000 მაგრამ აღიარების, რაც თქვენ გამონათქვამი დამოკიდებულია სწორედ რომ. 441 00:25:43,000 --> 00:25:45,700 ასე რომ, მოდით მაგალითად აქ. 442 00:25:45,700 --> 00:25:52,020 ასე რომ, მე ჩემი ტელეფონი იჯდა აქ ქვევმოთ დოკუმენტი კამერა. 443 00:25:52,020 --> 00:25:56,110 და ჩვენ ვაპირებთ, რომ სთხოვს Siri რამოდენიმე კითხვა. 444 00:25:56,110 --> 00:25:57,150 ყველა უფლება? 445 00:25:57,150 --> 00:25:59,940 >> მოდით ვიღვიძებ ჩემი ტელეფონი აქ. 446 00:25:59,940 --> 00:26:02,710 447 00:26:02,710 --> 00:26:05,000 Siri, რა არის ამინდის ისევე როგორც New Haven დღეს? 448 00:26:05,000 --> 00:26:07,670 449 00:26:07,670 --> 00:26:10,780 >> SIRI: აი ამინდი New Haven, კონექტიკუტის დღეს. 450 00:26:10,780 --> 00:26:11,890 >> ბრაიან SCASSELLATI: OK. 451 00:26:11,890 --> 00:26:16,720 ასე რომ, პირველი თქვენ ნახეთ, რომ Siri აღიარებული თითოეულ ინდივიდუალური სიტყვა 452 00:26:16,720 --> 00:26:19,050 და შემდეგ წარმოებული პასუხი. 453 00:26:19,050 --> 00:26:22,277 ჩვენ ვსაუბრობთ, თუ როგორ, რომ პასუხი მოდის შესახებ ცოტა. 454 00:26:22,277 --> 00:26:24,110 მაგრამ ახლა, რომ ჩვენ ვიცით, რომ ეს მხოლოდ დაფუძნებული 455 00:26:24,110 --> 00:26:28,880 ნედლეული სტატისტიკა და ამ ნიმუში შესატყვისი ტიპის მიდგომა, 456 00:26:28,880 --> 00:26:31,120 ჩვენ შეგვიძლია გარკვეული თამაშები Siri. 457 00:26:31,120 --> 00:26:34,560 >> ასე რომ, შემიძლია კიდევ ცადოთ. 458 00:26:34,560 --> 00:26:38,864 Siri, რა არის ამინდის hippopotamus New Haven, დღეს? 459 00:26:38,864 --> 00:26:39,810 >> SIRI: OK. 460 00:26:39,810 --> 00:26:44,245 აი ამინდი ახალი Haven, კონექტიკუტის დღეს. 461 00:26:44,245 --> 00:26:46,120 ბრაიან SCASSELLATI: Siri ს არ daunted მიერ, რომელიც 462 00:26:46,120 --> 00:26:50,980 იმიტომ, რომ ეს ი pattern-- "ამინდი", "დღეს", "New Haven". 463 00:26:50,980 --> 00:26:54,420 ეს არის ის, რასაც ის პასუხობს უნდა, ისევე, როგორც ELIZA. 464 00:26:54,420 --> 00:26:54,920 ყველა უფლება. 465 00:26:54,920 --> 00:26:59,390 მოდი, კიდევ ერთი კი უფრო სასაცილოა მაგალითად. 466 00:26:59,390 --> 00:27:03,075 Siri, ამინდის artichoke armadillo hippopotamus New Haven? 467 00:27:03,075 --> 00:27:06,806 468 00:27:06,806 --> 00:27:08,400 >> SIRI: ნება მომეცით ნახოთ, რომ. 469 00:27:08,400 --> 00:27:11,280 აი რა აღმოვაჩინე ინტერნეტში რა არის ტოპინამბური Armadillo 470 00:27:11,280 --> 00:27:13,780 hippopotamus New Haven. 471 00:27:13,780 --> 00:27:14,760 >> ბრაიან SCASSELLATI: OK. 472 00:27:14,760 --> 00:27:20,400 ასე რომ, თუ მე წავიდეთ შორს საკმარისი დაშორებით ეს მოდელი, 473 00:27:20,400 --> 00:27:24,365 მე ვერ აღრეული, რადგან ეს არ არის აღარ შეესაბამება ნიმუში, რომელიც მას აქვს. 474 00:27:24,365 --> 00:27:27,370 475 00:27:27,370 --> 00:27:29,390 და რომ სტატისტიკური სისტემა, რომელიც ამბობდა, 476 00:27:29,390 --> 00:27:32,850 რა არის ალბათობა იმისა, რომ თქვენ მოხვდით სიტყვა ბეჰემოთი და artichoke 477 00:27:32,850 --> 00:27:34,440 ერთად, და Armadillo? 478 00:27:34,440 --> 00:27:36,050 ეს უნდა იყოს რაღაც ახალი. 479 00:27:36,050 --> 00:27:38,840 480 00:27:38,840 --> 00:27:40,610 >> ასე რომ, ამ ტექნოლოგიების ვიყენებთ ყოველდღე. 481 00:27:40,610 --> 00:27:43,670 482 00:27:43,670 --> 00:27:47,800 თუ ჩვენ გვინდა, რომ მათ ერთი ნაბიჯით გარდა ამისა, მიუხედავად იმისა, რომ, თუ ჩვენ რეალურად 483 00:27:47,800 --> 00:27:53,930 გსურთ შეძლებს გაიგო, თუ რას ის არის, რომ ეს სისტემები რეაგირების, 484 00:27:53,930 --> 00:28:00,630 ჩვენ უნდა გაიგო, კიდევ ერთხელ, დაახლოებით უფრო ფუნდამენტური კომპლექტი კითხვები. 485 00:28:00,630 --> 00:28:05,370 და ეს თემა ურთიერთობა რომ ჩვენ მოვუწოდებთ კითხვაზე პასუხისას. 486 00:28:05,370 --> 00:28:07,028 ეს არის ის, რომ ჩვენ გვინდა, რომ შეძლებს, რომელთა მიზანია yeah? 487 00:28:07,028 --> 00:28:07,944 აუდიტორია: [INAUDIBLE]. 488 00:28:07,944 --> 00:28:10,789 489 00:28:10,789 --> 00:28:13,330 ბრაიან SCASSELLATI: მივიღებთ შევიდა ფარული სემანტიკური გადამუშავება? 490 00:28:13,330 --> 00:28:14,070 ასე რომ, დიახ. 491 00:28:14,070 --> 00:28:17,820 არსებობს ბევრი რამ, რაც ხდება ქვემოთ ზედაპირზე Siri 492 00:28:17,820 --> 00:28:20,210 და ზოგიერთ მაგალითები მე ვაპირებ გაჩვენებთ შემდეგი 493 00:28:20,210 --> 00:28:22,610 იქ, სადაც არის საკმაოდ ცოტა თვალსაზრისით სტრუქტურა 494 00:28:22,610 --> 00:28:25,260 რას ამბობდა, რომ ძალიან მნიშვნელოვანია. 495 00:28:25,260 --> 00:28:31,890 და, ფაქტობრივად, რომ დიდი წინამორბედი მომდევნო slide ჩემთვის. 496 00:28:31,890 --> 00:28:35,110 >> ასე რომ, იმ გზით, რომ ჩვენი სიტყვის აღიარება აშენდა 497 00:28:35,110 --> 00:28:39,620 მრავალი ფენების, თუ გვინდა, რომ მესმის, რა არის ის, რომ, ფაქტობრივად, 498 00:28:39,620 --> 00:28:44,620 მიმდინარეობს განაცხადა, ჩვენ ვაპირებთ, რომ კიდევ ერთხელ დაეყრდნოს მრავალ ფენას ანალიზი 499 00:28:44,620 --> 00:28:47,020 ტექსტი, რომელიც მიმდინარეობს აღიარებული. 500 00:28:47,020 --> 00:28:52,560 ასე რომ, როდესაც Siri არის რეალურად შეუძლია ვთქვათ, შევხედოთ აღმოვაჩინე ეს სიტყვები. 501 00:28:52,560 --> 00:28:55,230 ახლა რა ვუყოთ მათ? 502 00:28:55,230 --> 00:28:59,110 პირველი კომპონენტი არის ხშირად გავლა და ცდილობენ ანალიზი 503 00:28:59,110 --> 00:29:03,010 სტრუქტურა, რომელიც სასჯელს. 504 00:29:03,010 --> 00:29:05,410 და, რაც ჩვენ ვნახეთ კლასის სკოლა, ხშირად, 505 00:29:05,410 --> 00:29:08,920 როგორც ერთგვარი დიაგრამების სასჯელს, ჩვენ ვაპირებთ 506 00:29:08,920 --> 00:29:12,774 იმის აღიარება, რომ გარკვეული სიტყვა აქვს გარკვეული როლები. 507 00:29:12,774 --> 00:29:13,440 ეს არის არსებითი. 508 00:29:13,440 --> 00:29:14,231 ეს არის ნაცვალსახელები. 509 00:29:14,231 --> 00:29:16,200 ეს არის ზმნები. 510 00:29:16,200 --> 00:29:19,460 და ჩვენ ვაპირებთ, რომ აღიაროს რომ კონკრეტული გრამატიკა, 511 00:29:19,460 --> 00:29:24,700 ამ შემთხვევაში ინგლისური ენის გრამატიკა, არსებობს მოქმედი გზები, რომელიც მე შეგიძლიათ დააკავშიროთ მათ 512 00:29:24,700 --> 00:29:26,280 და სხვა გზა, რომ არ არის სწორი. 513 00:29:26,280 --> 00:29:29,920 514 00:29:29,920 --> 00:29:33,870 >> ეს აღიარება, რომ სტრუქტურა, შეიძლება იყოს საკმარისი, რათა დაეხმაროს უხელმძღვანელებს us 515 00:29:33,870 --> 00:29:36,720 ცოტა. 516 00:29:36,720 --> 00:29:39,820 მაგრამ ეს არ არის საკმარისი ჩვენთვის შეძლებს მისცეს 517 00:29:39,820 --> 00:29:43,290 ნებისმიერი აზრი, რა ხდება განაცხადა აქ. 518 00:29:43,290 --> 00:29:46,615 ამისათვის, ჩვენ უნდა დაეყრდნოს გარკვეული სემანტიკური დამუშავება. 519 00:29:46,615 --> 00:29:49,590 520 00:29:49,590 --> 00:29:55,080 ეს არის ის, რომ ჩვენ ვაპირებთ უნდა გამოიყურებოდეს განთავსებულია ქვეშ რა თითოეული ეს სიტყვა 521 00:29:55,080 --> 00:29:57,400 რეალურად ახორციელებს, მნიშვნელობა. 522 00:29:57,400 --> 00:30:01,150 და მარტივი გზა ამით, ჩვენ ვაპირებთ, რომ გაერთიანდნენ თითოეული სიტყვა 523 00:30:01,150 --> 00:30:06,930 რომ ჩვენ ვიცით, გარკვეული ფუნქცია, გარკვეული ტრანსფორმაციის, რომ ეს 524 00:30:06,930 --> 00:30:09,300 საშუალებას იძლევა მოხდეს. 525 00:30:09,300 --> 00:30:14,470 >> ამ შემთხვევაში, ჩვენ შეიძლება წარწერა სიტყვა "იოანე", როგორც სწორი სახელი, 526 00:30:14,470 --> 00:30:18,160 რომ იგი ახორციელებს მას პირადობის. 527 00:30:18,160 --> 00:30:21,530 ჩვენ შეიძლება წარწერა "მერი", როგორც იგივე გზით. 528 00:30:21,530 --> 00:30:27,900 ვინაიდან ზმნა, როგორიცაა "უყვარს", რომელიც წარმოადგენს კონკრეტული ურთიერთობისათვის 529 00:30:27,900 --> 00:30:31,582 რომ ჩვენ შეუძლია წარმოადგენს. 530 00:30:31,582 --> 00:30:33,290 ახლა, ეს არ ნიშნავს, რომ ჩვენ გვესმის, 531 00:30:33,290 --> 00:30:37,680 რა არის სიყვარული, მაგრამ მხოლოდ ის, რომ ჩვენ გვესმის, ეს გზა სიმბოლური სისტემა. 532 00:30:37,680 --> 00:30:40,480 ეს არის ის, რომ ჩვენ შეგვიძლია წარწერა და მართვას. 533 00:30:40,480 --> 00:30:44,230 534 00:30:44,230 --> 00:30:49,120 >> თითოეული ამ ტიპის მიდგომები, ნებისმიერი ტიპის სემანტიკური დამუშავება 535 00:30:49,120 --> 00:30:57,060 აქ აპირებს მოითხოვოს პატარა ცოტა ცოდნა და ბევრი მუშაობა 536 00:30:57,060 --> 00:30:59,020 ჩვენი მხრიდან. 537 00:30:59,020 --> 00:31:03,590 ჩვენ აღარ სფეროში სადაც მხოლოდ უბრალო სტატისტიკა 538 00:31:03,590 --> 00:31:07,320 ვაპირებთ, რომ საკმარისია ჩვენთვის. 539 00:31:07,320 --> 00:31:11,330 ახლა, იმისათვის, რომ წავიდეს ამ ეტაპზე მიმდინარეობს 540 00:31:11,330 --> 00:31:15,520 შეუძლია ლაპარაკი შიგნით რა ხდება რეალურად აქ, 541 00:31:15,520 --> 00:31:19,640 მიმდინარეობს შეუძლია მანიპულირება ამ სტრუქტურა და გაგება, კითხვა 542 00:31:19,640 --> 00:31:23,160 და შემდეგ მიმდინარეობს შეუძლია გასვლა და ძიება, 543 00:31:23,160 --> 00:31:27,290 რომელიც მოითხოვს უფრო კოგნიტურ მოდელი. 544 00:31:27,290 --> 00:31:34,880 >> გზა, რომელიც ამ სისტემების შენდება არის იმ ნაწილს, ძალიან შრომის 545 00:31:34,880 --> 00:31:36,350 ინტენსიური. 546 00:31:36,350 --> 00:31:39,490 მათ ჩართვას ადამიანები ხარჯვის დიდი 547 00:31:39,490 --> 00:31:44,100 დრო სტრუქტურირებას გზები რომელიც ამ სახის სასჯელს 548 00:31:44,100 --> 00:31:47,270 შეიძლება წარმოდგენილი იყოს გარკვეული ლოგიკა. 549 00:31:47,270 --> 00:31:51,639 550 00:31:51,639 --> 00:31:53,430 იგი იღებს, თუნდაც პატარა უფრო რთული, თუმცა. 551 00:31:53,430 --> 00:31:56,400 552 00:31:56,400 --> 00:31:59,660 >> კიდევ ერთხელ ჩვენ შეეხო ერთად სემანტიკა, ჩვენ გამოგიგზავნით 553 00:31:59,660 --> 00:32:03,860 მაინც უნდა შევხედოთ pragmatics რა ხდება განაცხადა. 554 00:32:03,860 --> 00:32:08,620 რომ არის, თუ როგორ უნდა ეხებოდეს სიტყვა რომ მაქვს რაღაც ფიზიკურად გარეთ 555 00:32:08,620 --> 00:32:12,054 არსებობს მსოფლიოში ან მინიმუმ რამდენიმე საინფორმაციო წყაროს 556 00:32:12,054 --> 00:32:12,970 რომ მე შეიძლება მანიპულირება? 557 00:32:12,970 --> 00:32:15,780 558 00:32:15,780 --> 00:32:20,790 >> ზოგჯერ ეს გამოიწვევს მშვენიერი ბიტი გაურკვევლობა. 559 00:32:20,790 --> 00:32:24,470 "Red-ცხელი ვარსკვლავი ოთხ ასტრონომი." 560 00:32:24,470 --> 00:32:25,630 OK. 561 00:32:25,630 --> 00:32:28,540 ახლა, ვკითხულობთ, რომ, როგორც სასაცილო ტიპის სათაურით 562 00:32:28,540 --> 00:32:34,690 რომ ჩვენ ვხედავთ გვიან ღამით ტელეკომპანია იმიტომ, რომ ჩვენ არ ინტერპრეტაცია "ვარსკვლავი" 563 00:32:34,690 --> 00:32:38,630 აქვს თავისი ციური სხეულის მნიშვნელობა. 564 00:32:38,630 --> 00:32:43,390 ჩვენ ვიცით, რომ ეს ნიშნავს, რომ უფრო საყოველთაოდ ცნობილი მსახიობი ან მსახიობი 565 00:32:43,390 --> 00:32:45,240 მაღალი რაოდენობით ხილვადობას. 566 00:32:45,240 --> 00:32:47,770 567 00:32:47,770 --> 00:32:51,950 >> "Squad ეხმარება ძაღლი bite მსხვერპლი". 568 00:32:51,950 --> 00:32:55,550 არის ის, რომ გუნდი რეალურად იქ ეხმარება ძაღლი 569 00:32:55,550 --> 00:32:59,620 აპირებს გარშემო და დაკბენის მსხვერპლს? 570 00:32:59,620 --> 00:33:02,380 ან ის, რომ არ იყო ფიზიკური პირი, რომელიც იყო 571 00:33:02,380 --> 00:33:04,625 დაკბინა ძაღლი რომელიც საჭიროა ზოგიერთი დახმარება? 572 00:33:04,625 --> 00:33:07,650 573 00:33:07,650 --> 00:33:11,480 უბრალოდ ეძებს სინტაქსი და სემანტიკა სასჯელს, 574 00:33:11,480 --> 00:33:14,660 ჩვენ არ შეგვიძლია განვსაზღვროთ, რომ. 575 00:33:14,660 --> 00:33:22,000 >> "Helicopter იკვებება ადამიანის ფრიალებს." 576 00:33:22,000 --> 00:33:27,330 არსებობს, ფაქტობრივად, ფაქტობრივი ცოტა რამ საფრენი გარშემო, რომ 577 00:33:27,330 --> 00:33:34,510 არიან ადამიანები, ფრთიანი შველის ვერტმფრენები კარგი კაცობრიობის? 578 00:33:34,510 --> 00:33:38,960 თუ არსებობს ერთი მექანიკური მოწყობილობა რომელიც გამომდინარეობს მისი ძალაუფლების პირი? 579 00:33:38,960 --> 00:33:41,600 580 00:33:41,600 --> 00:33:46,500 >> როდესაც ვუყურებთ, კითხვა პასუხობდა სისტემები, 581 00:33:46,500 --> 00:33:51,110 ეს არის ფენა, რომელიც ჩვენ უნდა მოგვარდეს. 582 00:33:51,110 --> 00:33:54,890 ახლა, საუკეთესო და ყველაზე ერთგვარი გავრცელებული ამ სისტემების 583 00:33:54,890 --> 00:34:00,640 დღეს შეუძლია გააკეთოს რამ იმ დონეზე, რომ არიან 584 00:34:00,640 --> 00:34:05,050 სცილდება, რაც ჩვენ გვქონდა 10 წლის წინ. 585 00:34:05,050 --> 00:34:08,210 აქ არის ერთ ერთი საუკეთესო სისტემები რომ არსებობს დღეს. 586 00:34:08,210 --> 00:34:10,519 ეს არის სისტემა საწყისი IBM მოუწოდა Watson. 587 00:34:10,519 --> 00:34:13,040 588 00:34:13,040 --> 00:34:15,500 ეს არის ჩვენი მეგობრის IBM. 589 00:34:15,500 --> 00:34:19,810 ეს არის Katherine ბანკები, Jia Chen, და პრისკილა Moraes გვაძლევს 590 00:34:19,810 --> 00:34:26,323 დემონსტრირება Watson გუშინ IBM Yorktown. 591 00:34:26,323 --> 00:34:26,989 [ვიდეო აღწარმოების] 592 00:34:26,989 --> 00:34:27,690 -როგორ ხარ? 593 00:34:27,690 --> 00:34:30,600 594 00:34:30,600 --> 00:34:31,980 >> მე ვარ კარგად. 595 00:34:31,980 --> 00:34:35,429 მე ყოველთვის ბედნიერი, როდესაც მე ვარ ფიქრი, განსაკუთრებით მაშინ, როდესაც მე 596 00:34:35,429 --> 00:34:38,920 შეგიძლიათ დარჩენა მაგარი ამ სერვერზე ოთახი. 597 00:34:38,920 --> 00:34:40,170 ვინ არის თქვენი საყვარელი მსახიობი? 598 00:34:40,170 --> 00:34:43,870 599 00:34:43,870 --> 00:34:47,555 >> -ჩემი საყვარელი მსახიობი ანჯელინა ჯოლი, Lara Croft 600 00:34:47,555 --> 00:34:54,800 ამ Tomb Raider, რადგან მისი ორიგინალური ფორმა იყო, როგორც ვირტუალური ხასიათი, როგორც მე. 601 00:34:54,800 --> 00:34:56,760 >> -როგორ შეიძლება Watson დაეხმაროს პაციენტებს? 602 00:34:56,760 --> 00:34:59,700 603 00:34:59,700 --> 00:35:03,755 >> -ის გეგმა პაციენტებს გვაქვს წვდომა Watson პირდაპირ? 604 00:35:03,755 --> 00:35:08,050 ხელმისაწვდომობა Watson საკონსულტაციო პროგრამები იცვლება მიერ გამოყენების შემთხვევაში. 605 00:35:08,050 --> 00:35:12,630 მაგრამ გაკეთებული, უოტსონი მხოლოდ შესაძლებელია დიაგნოსტიკა და მკურნალობა 606 00:35:12,630 --> 00:35:14,725 პარამეტრების სამედიცინო პროფესიული. 607 00:35:14,725 --> 00:35:17,680 საჭიროების შემთხვევაში, პაციენტების შეიძლება მიაწოდოს ინფორმაცია 608 00:35:17,680 --> 00:35:21,210 რომ Watson, ალბათ მეშვეობით ვერსია ვებ ინტერფეისი, ტაბლეტი, 609 00:35:21,210 --> 00:35:23,500 ან თუნდაც მობილურ ტელეფონში. 610 00:35:23,500 --> 00:35:27,180 მაგალითად, პაციენტს შეიძლება კითხვაზე აღწერს მათი სიმპტომები 611 00:35:27,180 --> 00:35:30,460 ბუნებრივი ენის პირდაპირ შევიდა Watson გადაწყვეტა, 612 00:35:30,460 --> 00:35:34,050 რომელიც საშუალებას აძლევს ექიმს, რათა ფოკუსირება დიაგნოსტიკა და არ მონაცემების შეგროვება. 613 00:35:34,050 --> 00:35:38,379 614 00:35:38,379 --> 00:35:42,716 >> ვინ მოკლეს აბრაამ ლინკოლნი? 615 00:35:42,716 --> 00:35:46,153 >> იოანე Wilkes Booth. 616 00:35:46,153 --> 00:35:52,373 >> -in რა წელს კი Arizona Diamondbacks მოიგოს მსოფლიო სერია? 617 00:35:52,373 --> 00:35:55,295 >> -2001. 618 00:35:55,295 --> 00:35:58,710 >> [END აღწარმოების] 619 00:35:58,710 --> 00:36:01,610 >> ბრაიან SCASSELLATI: ასე რომ, ამ სახის სისტემები 620 00:36:01,610 --> 00:36:07,430 უნდა დაეყრდნოს, პირველ რიგში, აღიარების სიტყვის მეორე, 621 00:36:07,430 --> 00:36:12,200 გარდაქმნის მნიშვნელოვანი შიდა წარმომადგენლობა; და შემდეგ, მესამე, 622 00:36:12,200 --> 00:36:17,090 მიმდინარეობს შეუძლია გასვლა და იპოვოს ინფორმაციის წყარო, რომელიც 623 00:36:17,090 --> 00:36:21,140 მათ საშუალებას აძლევს ამ კითხვაზე პასუხის გაცემა. 624 00:36:21,140 --> 00:36:27,320 ეს სირთულის მოიცავს იგივე სახის პროგრამული რამ 625 00:36:27,320 --> 00:36:31,790 რომ თქვენ უკვე აკეთებს პრობლემა კომპლექტი. 626 00:36:31,790 --> 00:36:38,000 >> ჩვენ შეუძლია გარჩევის HTTP მოთხოვნები იგივე ტიპის დაბალი დონის ნიმუში 627 00:36:38,000 --> 00:36:40,810 შესაბამისი რომელიც ELIZA შეუძლია გააკეთოს. 628 00:36:40,810 --> 00:36:45,070 ჩვენ შეუძლია კონვერტირება იმ შევიდა შიდა წარმომადგენლობა, 629 00:36:45,070 --> 00:36:50,360 და შემდეგ მათი გამოყენება შეკითხვის ზოგიერთი გარე მონაცემთა ბაზაში, შესაძლოა გამოყენებით SQL. 630 00:36:50,360 --> 00:36:53,530 631 00:36:53,530 --> 00:36:56,260 ყველა სისტემები, შენდება დღეს 632 00:36:56,260 --> 00:37:00,520 უნდა გავაკეთოთ ამ ტიპის ნატურალური ენის საკომუნიკაციო 633 00:37:00,520 --> 00:37:04,100 შენდება საფუძველზე ეს იგივე პრინციპებს. 634 00:37:04,100 --> 00:37:09,530 >> ახლა კი, მსგავსი სისტემა Watson არ არის რთული საკმარისი 635 00:37:09,530 --> 00:37:14,820 შეძლებს უპასუხოს თვითნებური კითხვები ნებისმიერ თემაზე. 636 00:37:14,820 --> 00:37:20,060 და სინამდვილეში, ისინი უნდა იყოს სტრუქტურირებული ფარგლებში მოცემული დომენში. 637 00:37:20,060 --> 00:37:24,440 ასე რომ, თქვენ შეგიძლიათ ონლაინ და იპოვნით ვერსიები Watson, რომ ფუნქციონირებს კარგად 638 00:37:24,440 --> 00:37:27,700 ფარგლებში სამედიცინო ინფორმატიკა. 639 00:37:27,700 --> 00:37:31,490 ან იქ ერთი ონლაინ რომ მხოლოდ ეხება, თუ როგორ 640 00:37:31,490 --> 00:37:34,540 რათა კარგი რეკომენდაციების შესახებ რა ლუდი წავა, რომელიც საკვები. 641 00:37:34,540 --> 00:37:37,060 642 00:37:37,060 --> 00:37:41,870 და იმ ფარგლებში დომენები, მას შეუძლია უპასუხოს კითხვებს, 643 00:37:41,870 --> 00:37:46,130 ინფორმაცია, რომ მას სჭირდება. 644 00:37:46,130 --> 00:37:48,270 >> მაგრამ თქვენ არ შეგიძლიათ ავურიოთ და ემთხვევა მათ. 645 00:37:48,270 --> 00:37:53,150 სისტემა, რომელიც უკვე მომზადებული მონაცემთა ბაზის საკვები და ლუდი 646 00:37:53,150 --> 00:37:56,830 არ მუშაობს კარგად, როდესაც თქვენ მოულოდნელად დააყენოს ის სამედიცინო ინფორმატიკა 647 00:37:56,830 --> 00:37:59,770 მონაცემთა ბაზაში. 648 00:37:59,770 --> 00:38:05,680 ასე რომ, მიუხედავად ჩვენი საუკეთესო სისტემების დღეს მიენდე დონეზე დამუშავება 649 00:38:05,680 --> 00:38:11,570 სადაც ჩვენ ვართ ხელი კოდირება და მშენებლობის ინფრასტრუქტურის, რათა 650 00:38:11,570 --> 00:38:13,275 ამ სისტემის პერსპექტივაში. 651 00:38:13,275 --> 00:38:16,360 652 00:38:16,360 --> 00:38:20,710 >> ახლა, ბოლო თემა მინდა შეძლებს მიიღოს დღეს 653 00:38:20,710 --> 00:38:23,960 დაახლოებით არავერბალური კომუნიკაცია. 654 00:38:23,960 --> 00:38:29,290 დიდი მასა ინფორმაცია, რომ ჩვენ ერთმანეთთან ურთიერთობა 655 00:38:29,290 --> 00:38:35,490 არ მოდის შესახებ მეშვეობით ცალკეული სიტყვები, რომლებიც ჩვენ გამოყენებით. 656 00:38:35,490 --> 00:38:40,290 ეს უნდა გააკეთოს რამ, როგორიცაა სიახლოვე, მზერა, თქვენი ტონი ხმა, 657 00:38:40,290 --> 00:38:42,270 თქვენი inflection. 658 00:38:42,270 --> 00:38:46,620 და რომ კომუნიკაციის ასევე ის, რომ ბევრი სხვადასხვა ინტერფეისების 659 00:38:46,620 --> 00:38:49,960 მაინტერესებს დიდი შესახებ. 660 00:38:49,960 --> 00:38:51,500 ეს არ არის ის, რაც Siri ზრუნავს. 661 00:38:51,500 --> 00:38:56,250 შემიძლია ვთხოვო Siri რაღაც ერთი ხმა ან განსხვავებული ტონი ხმა, 662 00:38:56,250 --> 00:38:59,840 და Siri აპირებს მომეცი იგივე პასუხი. 663 00:38:59,840 --> 00:39:05,260 მაგრამ ეს არ არის ის, რაც ჩვენ ავაშენოთ მრავალი სხვა სახის ინტერფეისი. 664 00:39:05,260 --> 00:39:09,120 >> მინდა წარმოგიდგინოთ ახლა ერთი რობოტები. 665 00:39:09,120 --> 00:39:12,720 ეს აშენდა ჩემი დიდი ხნის მეგობარი და კოლეგა Cynthia 666 00:39:12,720 --> 00:39:16,010 Breazeal და მისი კომპანია jibo. 667 00:39:16,010 --> 00:39:20,090 ეს robot-- ჩვენ ვაპირებთ აქვს რამდენიმე მოხალისეები 668 00:39:20,090 --> 00:39:22,520 ამუშავება ურთიერთქმედება ამ. 669 00:39:22,520 --> 00:39:26,200 ასე რომ, შეიძლება მე მაქვს ორი ადამიანი, რომელსაც სურს თამაში რობოტი ჩემთვის? 670 00:39:26,200 --> 00:39:29,936 რატომ არ მოდის up, და რატომ არ მოდის up. 671 00:39:29,936 --> 00:39:31,310 თუ გსურთ შეუერთდეს me up აქ, გთხოვთ. 672 00:39:31,310 --> 00:39:36,520 673 00:39:36,520 --> 00:39:39,670 >> და თუ მე ვერ თქვენ მოდის სწორედ აქ. 674 00:39:39,670 --> 00:39:40,170 მადლობა. 675 00:39:40,170 --> 00:39:40,480 Hi. 676 00:39:40,480 --> 00:39:41,400 >> ALFREDO: კარგია თქვენთან შეხვედრა. 677 00:39:41,400 --> 00:39:42,010 ალფრედო. 678 00:39:42,010 --> 00:39:42,520 >> ბრაიან SCASSELLATI: ალფრედო. 679 00:39:42,520 --> 00:39:43,146 >> RACHEL: რეიჩელ. 680 00:39:43,146 --> 00:39:44,228 ბრაიან SCASSELLATI: რეიჩელ. 681 00:39:44,228 --> 00:39:45,154 კარგია თქვენთან შეხვედრა ორივე. 682 00:39:45,154 --> 00:39:46,820 ალფრედო, მე ვაპირებ, რომ თქვენ წასვლა პირველი. 683 00:39:46,820 --> 00:39:47,990 მოდი უფლება აქ. 684 00:39:47,990 --> 00:39:51,870 მე ვაპირებ წარმოგიდგინოთ you-- თუ მე შეუძლია მიიღოს ამ off 685 00:39:51,870 --> 00:39:58,450 გარეშე knocking microphone-- პატარა რობოტი სახელად jibo. 686 00:39:58,450 --> 00:40:00,140 OK? 687 00:40:00,140 --> 00:40:04,260 >> ახლა, jibo მიზანია იყოს ინტერაქტიული. 688 00:40:04,260 --> 00:40:09,339 მიუხედავად იმისა, რომ ეს მოგცემთ სიტყვის, ბევრი ურთიერთობის რობოტი 689 00:40:09,339 --> 00:40:09,880 არის არავერბალური. 690 00:40:09,880 --> 00:40:12,450 691 00:40:12,450 --> 00:40:17,070 ალფრედო, მე ვაპირებ გთხოვოთ ამბობენ, რომ რაღაც ლამაზი და complimentary 692 00:40:17,070 --> 00:40:19,554 რობოტი, გთხოვთ. 693 00:40:19,554 --> 00:40:20,845 ALFREDO: მე ვფიქრობ, თქვენ გამოიყურება მიმზიდველი. 694 00:40:20,845 --> 00:40:24,114 695 00:40:24,114 --> 00:40:25,611 >> [Whirring ხმის] 696 00:40:25,611 --> 00:40:26,192 697 00:40:26,192 --> 00:40:27,108 ბრაიან SCASSELLATI: OK. 698 00:40:27,108 --> 00:40:30,110 699 00:40:30,110 --> 00:40:33,180 მისი პასუხი არ არის სიტყვიერი შეურაცხყოფა. 700 00:40:33,180 --> 00:40:35,180 და მაინც მისცა თქვენ ორივე წმინდა აღიარება 701 00:40:35,180 --> 00:40:39,680 ის, რომ მოვისმინე, რას ამბობს და რატომღაც მიხვდა, რომ. 702 00:40:39,680 --> 00:40:40,530 OK? 703 00:40:40,530 --> 00:40:42,070 ნაბიჯი უფლება უკან ერთი მეორე. 704 00:40:42,070 --> 00:40:43,130 დიდი მადლობა. 705 00:40:43,130 --> 00:40:44,090 >> Rachel, თუ თქვენ აკეთებთ. 706 00:40:44,090 --> 00:40:46,070 ახლა, მე ვაპირებ, რათა თქვენ ბევრად უფრო რთული სამუშაო. 707 00:40:46,070 --> 00:40:48,361 თუ გსურთ დავდგეთ აქ, უკან up უბრალოდ ცოტა ისე 708 00:40:48,361 --> 00:40:50,280 ჩვენ შეგვიძლია თქვენ კამერა და ვეძებთ ამ გზით. 709 00:40:50,280 --> 00:40:56,840 მე ვაპირებ გთხოვოთ, რომ ამბობენ, რომ რაღაც ნამდვილად ნიშნავს და ძალიან რობოტი. 710 00:40:56,840 --> 00:41:02,900 >> RACHEL: რა უბრალოდ, როგორც ჩანს, ამის გაკეთება იყო სრულიად აბსურდულია. 711 00:41:02,900 --> 00:41:03,840 >> [Humming ხმის] 712 00:41:03,840 --> 00:41:07,610 713 00:41:07,610 --> 00:41:09,030 >> ეს იყო კიდევ უფრო აბსურდული. 714 00:41:09,030 --> 00:41:10,120 რა ხდება თქვენთან ერთად? 715 00:41:10,120 --> 00:41:13,487 716 00:41:13,487 --> 00:41:16,207 Aw, არ იგრძნონ ცუდი. 717 00:41:16,207 --> 00:41:17,040 მე მივცემ თქვენ hug. 718 00:41:17,040 --> 00:41:19,882 719 00:41:19,882 --> 00:41:21,090 ბრაიან SCASSELLATI ყველა უფლება. 720 00:41:21,090 --> 00:41:22,280 მადლობა, რეიჩელ. 721 00:41:22,280 --> 00:41:24,565 ალფრედო, რეიჩელ, მადლობა ბიჭებს ძალიან. 722 00:41:24,565 --> 00:41:26,840 >> [ტაში] 723 00:41:26,840 --> 00:41:28,660 724 00:41:28,660 --> 00:41:34,470 >> ასე რომ, ამ სახის ურთიერთქმედება აქვს მრავალი გზა ზოგიერთი იგივე წესები 725 00:41:34,470 --> 00:41:36,950 და ერთი და იგივე სტრუქტურა, რაც ჩვენ 726 00:41:36,950 --> 00:41:39,950 შეიძლება ჰქონდეს ენობრივი ურთიერთქმედება. 727 00:41:39,950 --> 00:41:44,530 ეს არის, როგორც კომუნიკაციური და ემსახურება მნიშვნელოვანი მიზნით. 728 00:41:44,530 --> 00:41:48,590 და რომ ურთიერთქმედების, და ბევრი თვალსაზრისით, შექმნილია 729 00:41:48,590 --> 00:41:52,890 აქვს განსაკუთრებული ეფექტი პირი ინტერაქციაში ან მოსმენის 730 00:41:52,890 --> 00:41:54,410 რობოტი. 731 00:41:54,410 --> 00:41:56,450 >> ახლა, მე იღბლიანი საკმარისი აქვს jibo დღეს აქ. 732 00:41:56,450 --> 00:42:00,550 Sam Spaulding აქ ეხმარება ჩვენს გარეთ რობოტი. 733 00:42:00,550 --> 00:42:07,470 და მე ვაპირებ ვკითხო Sam მისცეს ჩვენთვის ერთი ლამაზი დემო jibo ცეკვა 734 00:42:07,470 --> 00:42:09,720 რომ ჩვენ შეგვიძლია უყუროთ ბოლოს აქ. 735 00:42:09,720 --> 00:42:10,590 ასე რომ წავიდეთ წინ, jibo. 736 00:42:10,590 --> 00:42:11,550 >> SAM: OK, jibo. 737 00:42:11,550 --> 00:42:14,430 აჩვენეთ თქვენი ცეკვა გადადის. 738 00:42:14,430 --> 00:42:17,310 >> [მუსიკის დაკვრა] 739 00:42:17,310 --> 00:42:43,114 740 00:42:43,114 --> 00:42:44,780 ბრაიან SCASSELLATI ყველა უფლება, ყველას. 741 00:42:44,780 --> 00:42:46,865 მადლობა ჩვენს მეგობრებს jibo. 742 00:42:46,865 --> 00:42:49,426 >> [ტაში] 743 00:42:49,426 --> 00:42:50,140 744 00:42:50,140 --> 00:42:54,990 >> და მადლობა ჩვენს მეგობრებს IBM ეხმარება დღეს. 745 00:42:54,990 --> 00:42:57,300 ურთიერთობა არის ის, რომ თქვენ აპირებს 746 00:42:57,300 --> 00:43:02,280 იმისათვის, რომ ნახოთ ახლოვდება უფრო და უფრო ჩვენ ავაშენოთ უფრო რთული ინტერფეისი. 747 00:43:02,280 --> 00:43:05,760 მომავალ კვირას, რომ ჩვენ უნდა საუბარი იმაზე, თუ როგორ ურთიერთობენ 748 00:43:05,760 --> 00:43:08,890 კომპიუტერული ოპონენტებს თამაშები. 749 00:43:08,890 --> 00:43:12,950 მაგრამ თუ თქვენ გაქვთ შეკითხვები ამ, მე ვიქნები გარშემო ოფისში საათი დღეს. 750 00:43:12,950 --> 00:43:17,610 მოხარული ვარ, რომ გელაპარაკოთ AI თემა ან მიიღონ უფრო დეტალურად. 751 00:43:17,610 --> 00:43:18,927 კარგ შაბათ - კვირას გისურვებ. 752 00:43:18,927 --> 00:43:21,409 >> [ტაში] 753 00:43:21,409 --> 00:43:21,909 754 00:43:21,909 --> 00:43:26,141 [მუსიკის დაკვრა] 755 00:43:26,141 --> 00:46:42,879