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 >> 데이비드 마란 :이 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 확실히, 많은 시간을 보냈다 특히 이전의 Pset에, 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 >> 앤디 : 우선, 단지 감사 몇 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-- 24 00:01:07,090 --> 00:01:09,670 체류 및 강의를 실행하기위한 감사합니다. 25 00:01:09,670 --> 00:01:12,970 이 뉴 헤이븐에있는 모든 좋은 바랍니다. 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 그는, 등이있다 세계에서 가장 멋진 일. 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 그래서 속히, 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 직원 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 이벤트 다음 주 뉴 헤이븐에서 일어나는. 47 00:02:15,240 --> 00:02:18,040 그리고 이것은 CS50 연구 엑스포입니다. 48 00:02:18,040 --> 00:02:21,300 그래서 우리는 초대 할거야 everyone-- CS50 학생, 49 00:02:21,300 --> 00:02:26,510 하버드와 Yale--에서 모두에 직원 와서 금요일에 우리와 함께하시기 바랍니다. 50 00:02:26,510 --> 00:02:30,400 우리는 이상의 다양한있을 것이다 제시 (30) 다른 사람 51 00:02:30,400 --> 00:02:34,830 그리고 exhibiting-- 남문 게재 연구 제품의 일부 해제합니다. 52 00:02:34,830 --> 00:02:38,480 우리는 심지어, 찾고, 일부 신생있을 것이다 새로운 기술 인재의 작은 비트, 53 00:02:38,480 --> 00:02:40,460 하버드와 예일에서 모두 신생. 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 소프트웨어를 사용하는 방법에 요트 중세의 사본을 보존한다. 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 그리고 그 길을 따라 재미 데모를 가지고있다. 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 엘리자를했다. 88 00:04:45,080 --> 00:04:49,640 그리고 엘리자를 위하여 디자인되었다 상호 작용의 종류를 복제 89 00:04:49,640 --> 00:04:53,850 당신과 함께 할 것이다 하여 로저 심리 치료사. 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 엘리자와 어두운 및 / 또는 가짜 비밀? 98 00:05:26,650 --> 00:05:29,680 물론, 당신은 왜 최대에 오지 않는다. 99 00:05:29,680 --> 00:05:30,847 환상적인. 100 00:05:30,847 --> 00:05:31,430 그리고 당신의 이름은? 101 00:05:31,430 --> 00:05:32,000 >> MILES : 마일. 102 00:05:32,000 --> 00:05:33,041 >> 브라이언 SCASSELLATI : 마일. 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 그리고 우리는 갈거야 엘리자의 버전을 사용 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 하지만 지금, 우리는 그냥있어 엘리자를 입력하여 호출하는 것. 109 00:05:49,910 --> 00:05:55,480 >> 그리고 엘리자 당신에게 응답을 줄 것입니다 그 모든 수도있을 것입니다. 110 00:05:55,480 --> 00:05:57,950 그리고 당신에게 몇 가지 질문을 할 것. 111 00:05:57,950 --> 00:06:02,130 그리고 우리가 응답하고 입력합니다 엘리자에 대한 응답이다. 112 00:06:02,130 --> 00:06:04,310 그래서 엘리자 안녕, 나는 엘리자 해요 "라고했다. 113 00:06:04,310 --> 00:06:05,462 무엇이 문제입니다?" 114 00:06:05,462 --> 00:06:08,092 당신은 싶은 것이 오늘에 대해 엘리자에게? 115 00:06:08,092 --> 00:06:10,750 >> 마일 : 난 단지 잠들 수 나는 토끼 슬리퍼에있는 경우. 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 >> "나는 단지 잠들 수 에 토끼 슬리퍼. " 120 00:06:22,410 --> 00:06:29,000 그리고 엘리자가 말한다 "라고, 당신을 어떤 심리적 문제가? 121 00:06:29,000 --> 00:06:30,450 어쩌면 이것은 좋은 지표입니다. " 122 00:06:30,450 --> 00:06:30,780 >> 그래. 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 많은 단어의 남자. 128 00:06:39,570 --> 00:06:41,870 나는 그것을 즐길 수 있습니다. 129 00:06:41,870 --> 00:06:50,200 엘리자는 "당신은 매우 긍정적 인 것 같다"라고 말한다. 130 00:06:50,200 --> 00:06:53,200 >> 마일 : 아니, 나는 사실, 전자. 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 이제, 우리는 몇 가지를 볼 수 있습니다 내가 갈거야 things-- 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 엘리자는 어떤면에서,, 어떤 일에 응답 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 엘리자는 "당신이 왔을 까, 다시 반응 나에게 당신은 전자 때문에? " 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 >> 마일 : 좋은 하나? 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 : 아니요 153 00:07:58,510 --> 00:08:00,860 브라이언 SCASSELLATI : 아니오. 154 00:08:00,860 --> 00:08:03,562 "그건 당신에게 무엇을 제안 하는가?" 155 00:08:03,562 --> 00:08:06,760 >> 마일 : 나는 전자되지 않을 수 있습니다. 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 그래서 마일은 당신에게 너무 감사합니다. 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 >> 당신의 생각하십니까 엘리자 실제로 그 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 >> 청중 : [들림]. 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 >> 지금, 엘리자의 한 형태 인 무슨 우리는 오늘 채팅 봇 부를 것이다. 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 그것은 엘리자가 실제로하고있는 것입니다. 185 00:09:34,690 --> 00:09:42,000 >> 엘리자는 복용 sentence--하자 "나는 내 상사에게 좋은 인상을하고 싶다."라고 186 00:09:42,000 --> 00:09:45,130 그리고 엘리자는보고있다 그 문장을 통해 187 00:09:45,130 --> 00:09:48,730 그리고 찾기 위해 노력하고 특정 패턴을 일치합니다. 188 00:09:48,730 --> 00:09:52,850 따라서, 패턴의 예를 들어, 일 엘리자가 찾고있는 단어입니다 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 그래서 차라리 그냥 고집보다 직접 끝에, 우리는 무엇을 할 거 야 205 00:10:44,990 --> 00:10:49,160 우리의 휴식을 취할 것입니다 흰색 here--에서 사용자의 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-- 조셉 바이 첸 바움의 218 00:11:27,260 --> 00:11:28,986 컴퓨터에이 프로그램. 219 00:11:28,986 --> 00:11:31,110 그 때 지금, 컴퓨터 데스크탑 모델 아니었다. 220 00:11:31,110 --> 00:11:33,950 그들은 자원을 공유했다. 221 00:11:33,950 --> 00:11:39,090 그리고 그의 학생들은 것 가서 엘리자와 채팅. 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 그들은 단지 엘리자와 채팅을했다. 225 00:11:46,190 --> 00:11:48,850 그리고, 사실, 그는에 있었다 그의 조수를 해고하는 사람들 226 00:11:48,850 --> 00:11:55,840 그녀의 모든 시간 엘리자 얘기를 보냈다 그녀의 깊은 우려되는 문제에 대한. 227 00:11:55,840 --> 00:12:00,350 >> 모든 사람이 시스템을 사용하는 사람들 를 의인화하기 시작했다. 228 00:12:00,350 --> 00:12:04,490 그들은로 생각하기 시작 인 애니메이션과 실제 사람. 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 그리고 그들은 찾는했다 자신에 대한 것들. 232 00:12:12,120 --> 00:12:17,290 그리고, 사실, 심지어 전문가 심지어 심리 치료사, 233 00:12:17,290 --> 00:12:22,930 사실, 그 걱정하기 시작, 어쩌면 엘리자 그들을 대체 할 것이다. 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 엘리자는 인식 할 수 직접 반응한다. 251 00:13:16,460 --> 00:13:20,780 당신은 같은 단어가 있다면 "당신은 할 수 있습니다"또는 "아니오" "나는하지 않습니다"또는 252 00:13:20,780 --> 00:13:24,680 또는 "예"또는 "꿈" 또는 "안녕하세요"다음 엘리자 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 세 가지 다른 얻을 수 있습니다 엘리자의 응답. 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 난 말한다 하나의 큰 while 루프 반복해서이 반복 것. 267 00:14:15,820 --> 00:14:20,420 나는 줄을 읽어 줄 테니, 나는거야 입력 문자열이 저장합니다. 268 00:14:20,420 --> 00:14:23,880 그것은 만약 내가 확인하고 볼 수 있습니다 특별한 키워드 "안녕"하는 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 >> 언제 까지나 그 중 어느 것도 발생하지, 우리는거야 다음을 통해 루프를 통해 스캔, 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 내 기본 응답 할 것이다, 때 아무것도 다른 사람과 일치하지 않습니다. 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 >> 우리는 엘리자의 응답을 구축합니다. 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 각 개별 토큰을 처리 사용자의 응답의 나머지 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 이제, 그 엘리자가하는 것은 아니다 우리가하고 싶은 것 다. 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 >> 우리의 첫 번째 단계는 이동 엘리자는 것입니다 넘어 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 나는 무언가를 생산하는 건가요 소년에서와 같이 B 또는 개에서와 같이 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 >> 내가 만드는 생각한다면 어머니 같은 소리 "엄마", 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 그리고 나는 내 입술을 지갑. 344 00:19:09,560 --> 00:19:13,710 그리고 내 입술은 다시 작은 롤 비트는 "엄마"소리를 확인합니다. 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 "엄마." 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 beginning--에서 매우 짧은 섭취 다음과 이상 - "MM" 355 00:19:51,850 --> 00:19:55,640 내가 잡고있어 진동 단계 내 함께 거의 humming-- 입술 356 00:19:55,640 --> 00:20:05,090 "MMMM"- 후 매우 짧은 내가 breath-- 추방 곳 파열음 "엄마." 357 00:20:05,090 --> 00:20:09,370 >> 숨겨진 마르코프 모델입니다 사실을 캡처하도록 설계 358 00:20:09,370 --> 00:20:13,340 그 내가 만드는 방법 그 소리 "엄마"는 것입니다 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 그래. 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 일부는 "발가락 - 월 - 발가락을."말할 것이다 384 00:21:37,780 --> 00:21:40,880 일부는 "발가락-MAH 발가락을."말할 것이다 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 나는 편지에서 시작된다 이 맨 왼쪽에, "타"소리. 390 00:22:03,330 --> 00:22:07,570 나는 위쪽 절반을 것이다, "오,"다음 "엄마" 391 00:22:07,570 --> 00:22:14,530 다음 ","후 "TA"및 "오." "발가락 월 발가락." 392 00:22:14,530 --> 00:22:19,610 나는 통해 아래 경로를했다 경우 이, 나는 "TA-MAH 발가락을."얻을 것이다 393 00:22:19,610 --> 00:22:26,810 그리고 아래 다음 가면 내가 얻을 것, 최대 "TA-월 - 발가락을." 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 N 그램 모델이라고 무엇에. 403 00:22:56,041 --> 00:23:02,270 그리고이 경우에, 나는 당신을 보여주는거야 두 부분의 N-g 모델 음절. 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 그러나 "할 확률이 낮다 날씨는 아티 초크 전망이다. " 409 00:23:38,870 --> 00:23:42,980 >> 어떤 언어 모델이하는 것은 이 통계적으로 사람들을 캡처 410 00:23:42,980 --> 00:23:47,450 매우 큰에서, 계산에 의해 신체의 모든 인스턴스 411 00:23:47,450 --> 00:23:50,890 하는 한 단어가 다른 다음과 같습니다. 412 00:23:50,890 --> 00:23:54,300 그래서 큰 corpus--을 경우 모든 월스트리트 저널 등 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 몇 번까지 후 "예상", "오늘"내가 볼 수행 416 00:24:09,770 --> 00:24:17,454 얼마나 많은 시간을 내가보고 할 이어 "예상", "아티 초크" 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 다음 확률이 단어 "쥐"라는 단어 다음에 "," 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 우리는 시리와 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 그리고 우리는 묻습니다거야 몇 가지 질문에 시리. 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 시리는 날씨 무엇인가 오늘 뉴 헤이븐처럼? 448 00:26:05,000 --> 00:26:07,670 449 00:26:07,670 --> 00:26:10,780 >> SIRI : 여기의 날씨입니다 뉴 헤이븐, 코네티컷 오늘. 450 00:26:10,780 --> 00:26:11,890 >> 브라이언 SCASSELLATI : OK. 451 00:26:11,890 --> 00:26:16,720 그래서 먼저는 시리가 인식 것을보고 개별 단어의 각 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 우리는 시리와 어떤 게임을 재생할 수 있습니다. 457 00:26:31,120 --> 00:26:34,560 >> 그래서 나는 다시 시도 할 수 있습니다. 458 00:26:34,560 --> 00:26:38,864 시리는 날씨 무엇인가 하마 뉴 헤이븐, 오늘? 459 00:26:38,864 --> 00:26:39,810 >> SIRI : OK. 460 00:26:39,810 --> 00:26:44,245 여기에 새의 날씨입니다 헤이븐, 오늘 코네티컷. 461 00:26:44,245 --> 00:26:46,120 브라이언 SCASSELLATI : 시리의 그게 daunted하지 462 00:26:46,120 --> 00:26:50,980 그것은 pattern--을 발견 있기 때문에 "날씨", "오늘", "뉴 헤이븐." 463 00:26:50,980 --> 00:26:54,420 즉, 응답 무슨이다 에, 단지 엘리자를 좋아한다. 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 시리, 날씨 아티 초크 딜 하마 뉴 헤이븐? 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 여기에 내가 웹에서 발견 무엇 양인데 아르마딜로 무엇인가 470 00:27:11,280 --> 00:27:13,780 하마 뉴 헤이븐. 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 당신이있어 가능성은 무엇인가 단어 하마와 아티 초크 477 00:27:32,850 --> 00:27:34,440 함께, 그리고 딜? 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 그것은 우리가 그래 이러시면 할 수 있도록하려면, 무엇입니까? 487 00:28:07,028 --> 00:28:07,944 청중 : [들림]. 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 것들을 많이 있습니다 시리와 표면 아래 일어나고 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 그리고, 사실, 그 좋은있어 나를 위해 다음 슬라이드 전구체. 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 그래서 시리 실제로 할 수있는 경우 말하자면, 나는이 말을 발견 본다. 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 >> 즉, 인식, 그 구조, 우리를 안내하기위한 충분한 수 있습니다 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 여전히 봐야 말했다되고 있는지의 화용론. 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 "레드 핫 별은 천문학 자와 결혼합니다." 560 00:32:24,470 --> 00:32:25,630 그래. 561 00:32:25,630 --> 00:32:28,540 이제, 우리는 같은 것을 읽기 제목의 재미 유형 562 00:32:28,540 --> 00:32:34,690 우리는 늦은 밤 TV에서 보는 것 우리는 "스타"를 해석하지 않기 때문에 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 >> "분대 개 물린 피해자를하는 데 도움이됩니다." 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 >> "헬리콥터 인간의 파리에 의해 구동." 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의 왓슨을했다. 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 이것은, 지아 첸 캐서린 은행입니다 그리고 프리실라 Moraes는 우리를주는 590 00:34:19,810 --> 00:34:26,323 왓슨의 데모 IBM 요크 타운에서 어제. 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 >> - 내 마음에 드는 여배우 라라 크로프트와 같은 안젤리나 졸리 600 00:34:47,555 --> 00:34:54,800 툼 레이더에서 그녀의 원래 때문에 형태 나 같은 가상 문자로했다. 601 00:34:54,800 --> 00:34:56,760 >> - 어떻게 왓슨은 환자를 도울 수 있는가? 602 00:34:56,760 --> 00:34:59,700 603 00:34:59,700 --> 00:35:03,755 >> 에 환자에 대한 계획을 거니 직접 왓슨에 액세스 할 수 있습니다? 604 00:35:03,755 --> 00:35:08,050 왓슨의 자문에 대한 액세스 응용 프로그램은 사용 사례에 따라 다를 것입니다. 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 왓슨에, 아마도 통해 포털 웹 인터페이스, 태블릿, 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 자연 언어에서 직접 왓슨 솔루션으로, 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 >> 존 윌크스 부스. 616 00:35:46,153 --> 00:35:52,373 >> -in 무엇 올해는 애리조나를했다 다이아몬드는 월드 시리즈 우승? 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 의미 내부로 변환 대표; 다음, 제 3 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 엘리자가 할 수 일치. 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 >> 추천 지금까지도 시스템 왓슨 충분히 복잡하지 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 그래서 당신은 온라인으로 갈 수 있으며, 당신은 찾을 수 있습니다 잘 작동 왓슨의 버전 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 당신의 활용. 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 이 시리에 대해 관심 게 아니에요. 661 00:38:51,500 --> 00:38:56,250 나는 한 목소리로 시리 뭔가를 요청할 수 있습니다 또는 음성의 다른 톤, 662 00:38:56,250 --> 00:38:59,840 그리고 시리는 것 나에게 같은 대답을 제공합니다. 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 이것은 나의 오랜에 의해 만들어진 친구 및 동료 신시아 666 00:39:12,720 --> 00:39:16,010 Breazeal와 그녀의 회사 Jibo. 667 00:39:16,010 --> 00:39:20,090 그리고이 ro​​bot-- 우리는거야 몇 자원 봉사자을 가지고 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 당신은 왜 최대에 오지 않는다 하지 왜 당신은 최대 어서. 671 00:39:29,936 --> 00:39:31,310 당신이 나를에 가입하려는 경우, 제발. 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 안녕. 676 00:39:40,480 --> 00:39:41,400 >> 알프레도 : 만나서 반가워요. 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 >> 레이첼 : 레이첼. 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 내가 소개하려고 해요 얘들 아 나​​는이를 얻을 수 있다면 685 00:39:51,870 --> 00:39:58,450 microphone-- 노크없이 Jibo라는 작은 로봇에. 686 00:39:58,450 --> 00:40:00,140 그래? 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 알프레도, 난 당신을 물어 갈거야 뭔가 좋은 무료 말 692 00:40:17,070 --> 00:40:19,554 로봇주세요. 693 00:40:19,554 --> 00:40:20,845 알프레도 : 당신이 귀엽다 생각합니다. 694 00:40:20,845 --> 00:40:24,114 695 00:40:24,114 --> 00:40:25,611 >> [기계음 소리] 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 그래? 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 >> 레이첼, 당신이한다면. 706 00:40:44,090 --> 00:40:46,070 지금, 나는 줄거야 당신이 훨씬 더 열심히 작업. 707 00:40:46,070 --> 00:40:48,361 당신이 바로 여기 서하려는 경우, 백업 조금 그래서 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 >> 레이첼 : 방금 보였던 것 어떻게 완전히 터무니했다. 711 00:41:02,900 --> 00:41:03,840 >> [허밍 소리] 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 아, 나쁜 생각하지 않습니다. 717 00:41:16,207 --> 00:41:17,040 나는 당신에게 포옹을 줄 것이다. 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 샘 스폴딩은 여기 도와 로봇과 우리 밖으로. 733 00:42:00,550 --> 00:42:07,470 그리고 나는 줄 샘을 물어 갈거야 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