[సంగీతాన్ని] DAVID మలన్: ఈ CS50 ఉంది. ఈ వారం 10 ముగింపు. మరియు బాయ్, మేము ఒక కలిగి లేదు మీరు మంచి తరగతి నేడు. మేము రెండు ఆహ్వానించడానికి సంతోషిస్తున్నాము నేడు మాకు అప్ యేల్ నుండి మా ఫ్రెండ్స్ మరియు ఖండన చూడండి కృత్రిమ మేధస్సు, రోబోటిక్స్, సహజ భాషా సంవిధానం, మరియు మరింత. నిజానికి, పైగా గత కొన్ని వారాల, మేము చేసిన ఖచ్చితంగా, సమయం గడిపేవాడు ముఖ్యంగా ప్రారంభ psets లో, అందంగా తక్కువ స్థాయి వివరాలు పైన దృష్టి పెట్టింది. మరియు అది చూసి కోల్పోవడం చాలా సులభం చెట్లు కోసం అడవి మరియు ఉచ్చులు మరియు పరిస్థితులు దాసోహం చేసుకోవాలని మరియు ఖచ్చితంగా గమనికలు, మరియు ఇష్టపడుతున్నారు. అయితే వాస్తవికత మీరు అబ్బాయిలు ఇప్పుడు కలిగి ఉంది పదార్థాలు ఇది మీకు నిజంగా చెయ్యవచ్చు మధ్య కొన్ని ఆసక్తికరమైన సమస్యలను పరిష్కరించటానికి యేల్ వద్ద వాటిని ఆ మా ఫ్రెండ్స్ కేంబ్రిడ్జ్ కేవలం పిరికి పని. సో నాకు మొదటి మా తల పరిచయం అనుమతిస్తుంది యేల్, ఆండీ నుండి అసిస్టెంట్ బోధన. [అప్లాజ్] ఆండీ: అన్ని మొదటి, కేవలం ధన్యవాదాలు ఒక జంట Yalies అనుమతిస్తుంది నేడు కేంబ్రిడ్జ్ క్రిందికి పాప్. మేము నిజంగా అది అభినందిస్తున్నాము. రెండవది, మా ఫ్రెండ్స్ తిరిగి, జాసన్ home-- ఉంటున్న మరియు ఉపన్యాసం నడుస్తున్న ధన్యవాదాలు. ఇది న్యూ హవెన్ లో అన్ని మంచి భావిస్తున్నాం. కాబట్టి యేః, నేను సూపర్ సంతోషిస్తున్నాము రెడీ నేడు Scaz పరిచయం. Scaz రోబోటిక్స్ ల్యాబ్ను నడుస్తుంది. అతను ఐదు, వంటి, ఒక ప్రొఫెసర్ వార్తలు యేల్ వద్ద వివిధ విభాగాలు. తన ప్రయోగశాలలో, అతను అనేక ఉంది అతను ప్లే ఇష్టమని రోబోట్లు. అతను వంటి, ఉంది ప్రపంచంలో చక్కని ఉద్యోగం. అతడు మెస్ రకం గెట్స్ చుట్టూ అన్ని రోజు దీర్ఘ మరియు కొన్ని పని, అలాగే. కాబట్టి మేము నిజంగా ఒకటి తెచ్చిపెట్టింది నేడు మాకు వాటిని డౌన్ యొక్క. కనుక తదుపరి శ్రమ లేకుండా, Scaz ఉంది ముందుకు వెళ్ళి, మమ్మల్ని పరిచయం వెళుతున్న తన రోబోట్ స్నేహితుడికి. [అప్లాజ్] BRIAN SCASSELLATI: ధన్యవాదాలు, డేవిడ్. ధన్యవాదాలు, అండీ. ఇది ఉండాలి కనుక అద్భుతమైన ఉంది ఇక్కడ అందరికీ రోజు. నేను మొదటి అని చాలా స్పష్టంగా ఉండాలనుకుంటున్నాను కేంబ్రిడ్జ్ లో ఇక్కడ CS50 సిబ్బంది మాకు చాలా ఉపచారం ఉంది. మేము ప్రతిదీ కోసం కృతజ్ఞత గల ఉంటాయి వారు మాకు మద్దతు చేసిన. కాబట్టి మేము చెయ్యలేరు చేర్చదలచిన దయ తిరిగి. నేడు అందుకే, ప్రకటించిన పొందండి మేము ఒక కొత్త చూడాలని ఆ ఒక ఆఫ్ ఒకేరకమైన CS50 ఈవెంట్ వచ్చే వారం న్యూ హవెన్ లో జరుగుతున్న. మరియు ఈ CS50 రీసెర్చ్ ఎక్స్పో ఉంది. కాబట్టి మేము ఆహ్వానించడం చూడాలని అందరూ CS50 విద్యార్థులు, హార్వర్డ్ మరియు Yale-- రెండు నుండి సిబ్బంది దిగివచ్చి శుక్రవారం మాతో సందర్శించండి. మేము పైగా అనేక రకాల ఉంటుంది ప్రదర్శించడం 30 వేర్వేరు వ్యక్తులు మరియు exhibiting-- ఉన్నత తరగతుల చూపిస్తున్న వారి పరిశోధన ఉత్పత్తులు కొన్ని ఆఫ్. మేము కూడా చూడటం, కొన్ని ప్రారంభ ఉంటుంది కొత్త టెక్ ప్రతిభ కొద్దిగా కోసం, హార్వర్డ్ మరియు యేల్ రెండు నుండి ప్రారంభ. మరియు మేము కొన్ని విద్యార్థి సంఘాలు ఉంటుంది కొన్ని కొత్త సభ్యత్వం కోసం చూస్తున్న. ఇది ఒక ఉద్వేగభరితమైన సమయం చేస్తాడు. ఎవరు మీరు యొక్క ఆశాజనక ఆ హార్వర్డ్-యాలే గేమ్ డౌన్ వస్తున్న ఆపలేరు ఉంటుంది ప్రారంభ కొద్దిగా ద్వారా కుడి క్యాంపస్ మధ్యలో, స్టెర్లింగ్ మెమోరియల్ లైబ్రరీ. మేము సమితి చూడాలని స్వయంప్రతిపత్తి నుండి ఆ పరిధి ప్రదర్శనలనూ సాఫ్ట్వేర్ ఉపయోగించి మార్గాలు sailboats మధ్యయుగ మాన్యుస్క్రిప్ట్స్ సంరక్షించేందుకు. మేము ప్రకటన చూడాలని ఈ నెట్వర్కింగ్ మరియు ప్రజలు కేప్ టౌన్ లో సాఫ్ట్వేర్ కోడింగ్ బోధన. మేము కంప్యూటర్ ఉంటుంది సంగీతం ప్రదర్శనలు. మరియు మేము కోర్సు మరింత రోబోట్లు ఉంటుంది. మేము మీరు ఆశిస్తున్నాము లేదు కాబట్టి చేస్తాము ఈ ఈవెంట్ కోసం మాకు చేరడానికి. ఇది చాలా ఉండాలి ఫన్, ఫుడ్ యొక్క కొద్దిగా, మరియు ఆసక్తికరమైన చాలా విషయాల గురించి మాట్లాడటానికి. నేడు అందుకే, మాట్లాడటానికి వెళుతున్న సహజ భాషా సంవిధానం గురించి. మరియు ఈ మాకు ప్రయత్నం అంతర్ముఖ ఒక కొత్త మార్గం నిర్మించడానికి మా పరికరాల ఎందుకంటే గత కొన్ని వారాల కోసం, మీరు ఎంత దృష్టి పెట్టడం జరిగింది, మీరు సాఫ్ట్వేర్ వ్రాయడానికి, కోడ్ రాయడం ఒక చెబుతాను చెయ్యగలరు అనే ఒక మార్గం ఉంది యంత్రం, ఈ నేను మీరు చేయాలనుకుంటున్నారా ఏమిటి. కానీ మేము అవసరం లేదు ప్రతిదీ ఆశించే అక్కడ ఆ ఉపయోగించబడిన ప్రపంచంలో అందరూ ప్రావీణ్యాన్ని అవతరిస్తుంది బోధనా ఈ రకమైన. కాబట్టి మేము కంప్యూటర్ మధ్య విభజన భాషలు మరియు సహజ భాషల ఆ, ఉపయోగం మానవులు విషయాలు ఉంది ఇతర మానవులతో కమ్యూనికేట్ చేయడానికి. మరియు మేము ఉపయోగించే ఇంటర్ఫేసెస్ నిర్మించడానికి ప్రయత్నించండి ఈ సహజ కమ్యూనికేషన్ విధానాల. ఇప్పుడు, కేవలం ప్రతి ఇతర టాపిక్ ఇష్టం మేము CS50 లో ప్రారంభించారు చేసిన, మేము సాధారణ తో ఆరంభమవుతుంది చేస్తున్నారు సహజ భాషా సంవిధానం యొక్క బిట్ మేము ఊహించే. మేము ప్రారంభం చూడాలని సహజ భాష యొక్క చారిత్రక భాగం. మరియు తర్వాత మేము వరకు నిర్మించడానికి చేస్తాము మరింత ఇటీవల వ్యవస్థలు మరియు మార్గం వెంట కొన్ని ఆహ్లాదకరమైన ప్రదర్శనలు ఉన్నాయి. కాబట్టి మేము ఏమి తో ఆరంభమవుతుంది చేస్తున్నారు బహుశా మొదటి సహజ భాష ప్రాసెసింగ్ వ్యవస్థ. ఈ వ్రాసిన ఒక సాఫ్ట్ వేర్ సిస్టం జోసెఫ్ వెజెన్బామ్ 1966 ELIZA అని. మరియు ELIZA రూపొందించబడింది పరస్పర రకం ప్రతిబింబించేందుకు మీరు ఒక కలిగి ఉంటుంది Rogerian మానసిక. ఇప్పుడు, Rogerians తాము ఒక ఆలోచన చేసే మానసిక తిరిగి ప్రతిబింబిస్తాయి సామర్థ్యం చేరి వారికి ఒక రోగి మరియు మాట్లాడటానికి, ప్రధానంగా, ద్వారా వారికి మాత్రమే ఇవ్వడం వైద్యుడి చిన్న బిట్. అంటే, ప్రతిదీ ఉంది చికిత్సకుడు మాట్లాడుతూ కేవలం ప్రతిబింబం రావలసిన ఏమి రోగి వాటిని చెప్పడం జరిగినది. కాబట్టి యొక్క ప్రయత్నించండి మరియు ఈ డెమో తెలియజేయండి. మేము అంటాను ఒక స్వచ్చంద ఉందా వారి లోతైన భాగస్వామ్యం ఒప్పుకుంటారు ELIZA తో చీకటి, మరియు / లేదా నకిలీ రహస్యాలు? ఖచ్చితంగా, ఎందుకు మీరు అప్ న వస్తాయి లేదు. అద్భుతమైన. మరియు మీ పేరు? MILES: మైల్స్. BRIAN SCASSELLATI: మైల్స్. మైల్స్ మీరు ఎవరిని నీస్. మీరు ఆ పై నొక్కి ఉంటే. మరియు మేము చేయబోతున్నామని ELIZA యొక్క ఒక వెర్షన్ ఉపయోగించడానికి మేము ప్రతిరూపం చేసిన CS50 IDE లోపల. మరియు మేము సోర్స్ వద్ద పరిశీలిస్తాము ఒక కొద్దిసేపట్లో ఈ కోడ్. కానీ ప్రస్తుతం, మేము కేవలం ఉన్నాము ఎలిజా టైప్ చేయడం ద్వారా దానిని అర్థించడానికి అన్నారు. మరియు ELIZA మీరు స్పందనలు ఇవ్వాలని అన్నారు అన్ని రాజధానులు ఉంటాయని. మరియు మీరు కొన్ని ప్రశ్నలు అడగండి అన్నారు. మరియు మేము స్పందించడం మరియు టైప్ చేస్తాము ELIZA ప్రతిస్పందనలు. కాబట్టి ELIZA హాయ్, నేను ELIZA రెడీ ", చెప్పారు. మీ సమస్య ఏమిటి?" మీరు కోరుకుంటున్నారో ఏమి నేడు గురించి ELIZA చెప్పండి? MILES: నేను మాత్రమే నిద్రపోవడం నేను బన్నీ slippers లో ఉంటే. BRIAN SCASSELLATI: అన్ని కుడి. అయితే సరే. [నవ్వు] "నేను మాత్రమే నిద్రపోవడం లో బన్నీ చెప్పులు. " మరియు ELIZA చెప్పారు, "సే, మీరు ఏ మానసిక సమస్యలు? బహుశా ఈ ఒక మంచి సూచిక. " అలాగే. సో వాట్ మీరు స్పందించడానికి చేయాలనుకుంటున్నారు? MILES: అవును. BRIAN SCASSELLATI: అవును. అనేక పదాల మనిషి. నేను ఆ ఆనందించండి. ఎలిజా "మీరు చాలా అనుకూల అనిపించవచ్చు.", అన్నారు MILES: లేదు, నేను, నిజానికి, ఒక ఎలక్ట్రాన్. BRIAN SCASSELLATI: "నో నిజానికి, నేను ఒక ఎలక్ట్రాన్ am. " "మీరు నాకు లభించిందా మీరు ఒక ఎలక్ట్రాన్ ఎందుకంటే? " ఇప్పుడు, మేము కొన్ని చూడగలరు నేను వెళుతున్నాను విషయాలు కేవలం రెండవ మైల్స్ మీరు విరామం. ఎక్కడైనా వెళ్లరు. మేము ఇంకా మీరు పూర్తి లేదు. ELIZA కొన్ని మార్గాల్లో, ఉంది, కొన్ని విషయాలు స్పందించిన అతను లేకుండా చెప్పడం కానీ ఆ ఏ నిజమైన అవగాహన. మరియు అది కూడా కొన్ని తిరిగి parroting లో తన వాక్యం యొక్క భాగాలను. కాబట్టి మేము నో ", అన్నాడు నిజానికి, నేను ఒక ఎలక్ట్రాన్ am. " ఎలిజా "మీరు వచ్చి తెలుసా, తిరిగి స్పందించారు నాకు మీరు ఒక ఎలక్ట్రాన్ ఎందుకంటే? " అయితే సరే. యొక్క ఇది ఇక్కడ మరో స్పందన ఇవ్వాలని లెట్. అది ఒక మంచి ఒకటి, మైల్స్ ఇవ్వండి. MILES: గుడ్ ఒక? అవును, నాకు సహాయం చెయ్యండి. BRIAN SCASSELLATI: "అవును. నాకు సహాయం చేయండి. "" మీరు భావిస్తున్నారా? " MILES: నం BRIAN SCASSELLATI: నం "మీరు ఏమి సూచిస్తున్నాయి లేదు?" MILES: నేను ఒక ఎలక్ట్రాన్ కాకపోవచ్చు. BRIAN SCASSELLATI: "నేను ఒక ఎలక్ట్రాన్ కాకపోవచ్చు. " "మీరు కేవలం ప్రతికూల సంఖ్య చెప్తున్నావు?" అయితే సరే. కాబట్టి మైల్స్, చాలా ధన్యవాదాలు. MILES: ధన్యవాదాలు. BRIAN SCASSELLATI: చాలా ధన్యవాదాలు. [అప్లాజ్] కాబట్టి ఈ ELIZA కార్యక్రమం, అనేక విధాలుగా, ముక్కలుగా కేవలం ప్రతిస్పందిస్తున్నారు మేము ఏ లోతైన లేకుండా అందించడం చేస్తున్న ఇక్కడ ఏం జరుగుతున్నది అవగాహన. ఈ వ్యవస్థ యొక్క రకం అని నమూనా పోలిక ఎక్కడ మేము కొన్ని కోసం చూస్తున్నారా మేము అప్పుడు అని టెక్స్ట్ బిట్స్ బయటకు తీసుకుని వెళుతున్న ఏమి ఇన్పుట్ అందించింది, కొన్ని విధంగా, సమర్థవంతంగా, ఇది మార్చేందుకు, ఆపై తిరిగి యూజర్ ఇచ్చి. మీరు ఏ అనుకుంటున్నారా ELIZA వాస్తవానికి ఇక్కడ చెల్లుబాటు అయ్యే మానసిక విశ్లేషణ చేస్తూ? ఒక వ్యక్తి, బహుశా. ప్రేక్షకులు: [వినబడని]. BRIAN SCASSELLATI: ఎలా మీరు అనిపించవచ్చు లేదు? అవును, నిజానికి, అది. మరియు మేము, నిజానికి, చూడండి చూడాలని కేవలం ఒక క్షణం లో అది సోర్సు కోడ్. కాబట్టి మీరు చూడాలని సరిగ్గా ఈ చేస్తామని. ఇప్పుడు, ELIZA ఒకటి రూపం ఏమిటి నేడు మన చాట్ బాట్ అంటారని. ఇది కేవలం గుండా వెళుతుంది మీరు అందించే చేస్తున్న టెక్స్ట్, బేర్ కనీస మొత్తాన్ని అందిస్తుంది అవగాహన లేదా ప్రాసెస్ యొక్క, ఆపై మీరు దానిని తిరిగి చిలుకలు. కాబట్టి యొక్క పరిశీలించి తెలియజేయండి, సంభావితంగా, మరియు గురించి మాట్లాడటానికి ఏమి ఇది ELIZA వాస్తవానికి చేయడం జరుగుతుంది. ELIZA తీసుకుంటోంది ఒక sentence-- లెట్స్ "నా బాస్ ఆకట్టుకోవడానికి కావలసిన.", అని మరియు ELIZA చూస్తున్నానని ఆ వాక్యం ద్వారా మరియు గుర్తించేందుకు ప్రయత్నిస్తున్నప్పుడు మరియు నిర్దిష్ట నమూనాలు మ్యాచ్. కాబట్టి, నమూనాల ఉదాహరణకు, ఒక ELIZA అన్వేషిస్తుంది పదాలు "నేను అనుకుంటున్నాను." మరియు ఏ సమయంలో అది ఏదో చూస్తుంది ఆ, అది "నేను అనుకుంటున్నాను" ఉంది అది ఒక స్పందన సూత్రీకరిస్తారు. మరియు ఆ స్పందన ఒక స్థిర స్ట్రింగ్. ఈ సందర్భంలో, అది "ఎందుకు మీరు అనుకుంటున్నారు?" వార్తలు నేను వద్ద కొద్దిగా స్టార్ చాలు ముగింపు కేవలం ఎందుకంటే మా ప్రతిస్పందన ప్రారంభంలో. మరియు స్టార్ సూచిస్తుంది మేము విశ్రాంతి తీసుకోవాలని చూడాలని యూజర్ యొక్క utterance-- యొక్క "నా బాస్ ఆకట్టుకోవడానికి" - మరియు మేము ఆ కలపవచ్చు చూడాలని ఈ స్ట్రింగ్ ముగింపు లో. కాబట్టి ఇప్పుడు, కాకుండా "ఎందుకు చెప్పడం మీరు నా బాస్ ఆకట్టుకోవడానికి అనుకుంటున్నారు " అదనపు కొద్దిగా ఉంది మేము చేస్తాము అని ప్రాసెసింగ్. మేము ఉంటుంది చేస్తాము సర్వనామాలు కొన్ని మార్చేందుకు ఇక్కడ "నా బాస్" నుండి "మీ బాస్." మరియు కొన్ని ఇతర ఉండవచ్చు మేము తయారు చేయడానికి అవసరమైన మార్పులు. కాబట్టి బదులుగా కేవలం అది అంటుకునే కంటే నేరుగా ముగింపు లో, మేము ఏమి చేస్తాను మేము మిగిలిన తీసుకొని వెళ్తాము ఉంది తెలుపు ఇక్కడ యూజర్ యొక్క utterance-- మరియు మేము ఒక ముక్క వద్ద తీసుకొని వెళ్తాము ఒక సమయం మరియు ప్రతి స్ట్రింగ్ మార్చడానికి టోకెన్, వాక్యం లోకి ప్రతి పదం. కాబట్టి మేము "కు." పదం తీసుకొని వెళ్తాము లేవు మార్పిడి ఉంది మేము అలా అవసరమైన. "ప్రభావితం." లేవు మార్పిడి ఉంది మేము అక్కడ చెయ్యాల్సిన. "నా" మారిపోతుంది "మీ." మరియు "బాస్" మేము కేవలం చెప్పను "బాస్." మరియు తర్వాత చివరకు, ఏదైనా ఆ కాలం ముగుస్తుంది, మేము ఒక ప్రశ్న మార్చవలసి చేస్తాము. ఈ చాలా సులభమైన నమూనా పోలిక నిజానికి చాలా విజయవంతమైన ఉంది. మరియు ఈ పరిచయం చేసినప్పుడు 1966-- జోసెఫ్ వెజెన్బామ్ లో ఒక కంప్యూటర్లో ఈ ప్రోగ్రామ్. ఆ సమయంలో ఇప్పుడు, కంప్యూటర్లు డెస్క్టాప్ నమూనాలు ఉన్నాయి. వారు వనరులు భాగస్వామ్యం చెయ్యబడ్డాయి. మరియు అతని విద్యార్థులు చేస్తాను వెళ్ళి ELIZA చాట్. చివరికి, అతను వచ్చింది అది యాక్సెస్ పరిమితం అతని విద్యార్థులు కాదు ఎందుకంటే పూర్తి ఏ పని పొందడానికి. వారు కేవలం ELIZA చాటింగ్ చేశారు. మరియు, నిజానికి, అతను వచ్చింది అతని సహాయకుడు కాల్పులు ఎవరు ఆమె సమయం అన్ని ELIZA మాట్లాడటం ఖర్చు ఆమె లోతైన మరియు చింతించవలసిన ముఖ్య సమస్యలు గురించి. అందరూ ఈ వ్యవస్థలు చేసేవారు వాటిని anthropomorphize ప్రారంభించారు. వారు వాటిని ఆలోచించడం ప్రారంభించాడు ఉండటం యానిమేట్ మరియు అసలు వ్యక్తులు. వారు కొన్ని గుర్తించడానికి ప్రారంభమైంది వారు మాట్లాడుతూ ఆ విషయాలు వాటిని తిరిగి రావడం జరిగింది. మరియు వారు కనుగొనటానికి చేశారు తమ గురించి విషయాలు. మరియు, నిజానికి, కూడా నిపుణులు కూడా మానసిక వైద్యులు నిజానికి, ఆందోళన ప్రారంభించారు, బహుశా ELIZA వాటిని స్థానంలో ఉంటుంది. మరియు కూడా కంప్యూటర్ శాస్త్రవేత్తలు మనం కలత సహజ భాష పరిష్కరించడంలో దగ్గరగా. ఇప్పుడు, ఆ నిజమైన ఎక్కడైనా దగ్గరగా కాదు. కానీ ఎంత ఆకర్షణీయంగా ఈ వ్యవస్థలు అనిపించవచ్చు చేయవచ్చు. కాబట్టి యొక్క చూడండి ప్రారంభిద్దాం కింద మరియు ప్రయత్నించండి ఒక ప్రశ్న ఒక చిన్న బిట్ పొందుటకు ఈ కోడ్ నిజానికి జరుగుతుంది ఎక్కడ. కాబట్టి మేము ఈ కోడ్ చేస్తాము తర్వాత అందుబాటులో. మరియు ఈ చాలా ఉంది సాధారణ మరియు నేరుగా పోర్ట్ అసలు ELIZA అమలు యొక్క. కాబట్టి ఈ శైలీ కొన్ని మీరు ఇక్కడ చూస్తారు విషయాలు లేదు ఆకృతిని ఏవి మేము మీరు ఏమి అనుకుంటున్నారో లేదా మేము మీరు చెయ్యవలసింది బోధన చేసిన ఏమి. కానీ మేము వాటిని ఉంచడానికి ప్రయత్నించాము పలు ఓడరేవుల్లో ఇదే ఈ విధంగా ఉంది అది అసలు రుచి కలిగి. కాబట్టి మేము ఉన్నాయి చూడాలని విషయాలు కొంత, మరియు అప్పుడు మేము ఒక ఉంటుంది కీలక పదాలు విషయాలు సెట్ ELIZA గుర్తిస్తారు మరియు నేరుగా స్పందిస్తారు. మీరు వంటి పదాలు చేస్తే "మీరు చేయవచ్చు" లేదా "కాదు" "నాదగ్గర" లేదా లేదా "అవును" లేదా "కల" లేదా "హలో," అప్పుడు ELIZA ఆ ఎన్నుకున్న ప్రతిస్పందిస్తారు. మేము కూడా ఒక ఉంటుంది విషయాలు నిర్దిష్ట సంఖ్యలో మేము వంటి స్వాప్ అని మార్పిడి "నా" "మీ." మరియు తర్వాత మేము స్పందనలు సమితి ఉంటుంది ఈ కీలక పదాలు ప్రతి కోసం, మేము ద్వారా రొటేట్ చేస్తాము ఈ వివిధ స్పందనలు. ఉంటే నేను "అవును" చెప్పటానికి వరుసగా మూడు సార్లు, నేను మూడు వేర్వేరు పొందండి ఉండవచ్చు ELIZA నుండి స్పందనలు. మా కోడ్, అప్పుడు, నిజానికి అసాధారణ సాధారణ. నేను ఈ అన్ని గత స్క్రోల్ డౌన్ ఉంటే మేము ప్రోగ్రామ్ ప్రతిస్పందనలను మరియు మేము మా ప్రధాన పూనుకొను, మేము ప్రారంభించడం వెళుతున్న వివిధ వేరియబుల్స్ యొక్క ఒక జంట మరియు హౌస్ కీపింగ్ యొక్క కొద్దిగా చేయాలని మొదట్లో. కానీ అప్పుడు ఖచ్చితంగా సమితి ఉంది మీరు అర్థం చేసుకోవచ్చు కోడ్. నేను ఉన్నాను అని ఒకటి పెద్ద సమయంలో లూప్ పైగా మరియు పైగా ఈ పునరావృతం కానుంది. నేను ఒక లైన్ లో చదివి ఉంటాం, మరియు నేను చేస్తాము ఒక ఇన్పుట్ స్ట్రింగ్ లో అని నిల్వ. అది ఉంటే నేను తనిఖీ మరియు చూస్తారు ప్రత్యేక కీవర్డ్ "బై" ఇది కార్యక్రమంలో నిష్క్రమిస్తుంది అర్థం. ఆపై నేను తనిఖీ మరియు లేదో చూస్తారు ఎవరైనా తాము కేవలం పునరావృత పదే పదే. అవి అలా చేస్తే మరియు నేను వాటిని అరుస్తుంటారు చేస్తాము. నేను "మీ పునరావృతం లేదు." సే చేస్తాము కాలం ఆ ఏదీ జరుగుతుంది, మేము చేస్తాము అప్పుడు ద్వారా మరియు లూప్ ద్వారా స్కాన్, 308 313 కు వాక్యాలలో ఇక్కడ, మరియు తనిఖీ మరియు చూడండి ఆ కీవర్డ్ ఏ ఉన్నాయి ఇన్పుట్ కలిగి పదబంధాలు నేను ఇవ్వబడ్డాయి? ఒక మ్యాచ్ వారికి ఉంది ఉంటే, బాగా అప్పుడు, నేను ఆ స్థానాన్ని గుర్తు చేస్తాము. నేను ఆ కీవర్డ్ గుర్తు చేస్తాము. మరియు నేను ఒక స్పందన నిర్మించడానికి చెయ్యగలరు. అవేవి లేకపోతే, బాగా అప్పుడు, నా కీవర్డ్ శ్రేణి చివరి విషయం నా డిఫాల్ట్ స్పందనలు ఉంటుంది, ఉన్నప్పుడు గత్యంతరం సరిపోతుంది. నేను వంటి ప్రశ్నలు అడుగుతాము "ఎందుకు మీరు చేసిన నేను మీరు ఎలా సహాయపడగలరు? ఇక్కడ వచ్చి "లేదా"? " కేవలం పాక్షికంగా తగిన ఉన్నా ఇన్పుట్. మేము అప్పుడు ELIZA యొక్క ప్రతిస్పందన అప్ నిర్మించడానికి చేస్తాము. మేము తీసుకుని చేయగలరు బేస్ స్పందన మేము ఆ లాగా "నా బాస్" ఉదాహరణ. ఆ అన్ని ఉంది ఉంటే అది కేవలం ఒకటి ఉంటే is-- నేను respond-- కోరుకుంటున్నాము కాబట్టి స్ట్రింగ్ నేను కేవలం దాన్ని తిరిగి పంపవచ్చు. అది ఒక చుక్క వద్ద కలిగి ఉంటే అది ముగింపులో, అప్పుడు నేను చేస్తాము ప్రతి వ్యక్తి టోకెన్ ప్రాసెస్ యూజర్ యొక్క ప్రతిస్పందన మిగిలిన మరియు ఇచ్చిపుచ్చుకోవడం, ఆ జోడించండి పదం కోసం పదం నేను అవసరం. ఈ అన్ని ఖచ్చితంగా మీరు నిర్మించడానికి అని ఏదో. నిజానికి, దీనిలో మార్గాలు మేము , ప్రాసెస్ ఆదేశ పంక్తి వాదనలు మీరు ఏ విధంగా HTTP అభ్యర్ధనలు ద్వారా ప్రాసెస్ నియమాలు ఒకే రకాల అనుసరించండి. వారు నమూనా పోలిక ఉన్నారు. కాబట్టి ELIZA సాపేక్షంగా ముఖ్యమైన కలిగి సహజ భాష మీద ప్రభావం అది అనిపించవచ్చు చేసిన ఎందుకంటే అది ఒక లాగా చాలా పొందగలిగినది గోల్, ఏదో వంటి మేము ఇష్టం నేరుగా ఈ సమస్య పరిష్కరించవచ్చు. ఇప్పుడు, ఆ ELIZA చేసే చెప్పటానికి కాదు మేము చేయాలనుకుంటున్నారా అని ప్రతిదీ. మరేదో చేయాలని లేదు. కానీ మేము ఉండాలి మరింత ఏదో చేయాలని. మా మొదటి అడుగు వెళ్ళి ELIZA అన్నారు దాటి చూడండి చెయ్యగలరు ఎంటర్ అవుతోంది టెక్స్ట్ లేదు కీబోర్డు కానీ ప్రసంగం వాస్తవ ప్రసంగం ఒక మైక్రోఫోన్ లోకి రికార్డు. మేము ఈ చూడండి కాబట్టి వివిధ ముక్కలు, మేము ఉన్నాము నమూనాల సమితిని నిర్మించడానికి కలిగి అన్నారు. మేము చెయ్యలేరు చూడాలని తక్కువ స్థాయి ఆక్వాస్టిక్ నుంచి వెళ్ళడానికి information-- పిచ్, వ్యాప్తి, frequency-- మరియు ఆ మార్చేందుకు మేము ఉన్నాము కొన్ని యూనిట్లు మరింత సులభంగా సర్దుబాటు సామర్థ్యం మరియు, చివరకు, వాటిని సవరించడానికి పదాలు మరియు వాక్యాలు లోకి. అత్యంత స్వర గుర్తింపు కాబట్టి అక్కడ నేడు వ్యవస్థలు ఒక గణాంక అనుసరించండి మేము నిర్మించడం దీనిలో మోడల్ ఏమి మూడు ప్రత్యేక ప్రాతినిధ్యాలు ఆ ఆడియో సిగ్నల్ నిజానికి కలిగి. మేము ఫోనెటిక్ మోడల్ ప్రారంభం కేవలం బేస్ గురించి మాట్లాడుతుంటాడు నేను ఉత్పత్తి నేను ఆ శబ్దాలు. నేను అని ఏదో ఉత్పత్తి వున్నాను బాయ్ లో ఒక B లేదా కుక్క లాగా D? నేను ఆ రెండు వేర్వేరు గుర్తించాలని ఎలా వ్యత్యాసంగా మరియు ప్రత్యేకంగా ఫోన్లు? ఆ పైన, మేము అప్పుడు నిర్మించడానికి చేస్తాము ఒక పదం ఉచ్చారణ మోడల్, కలిసి లింకులు ఏదో ఆ వ్యక్తి ఫోన్లు మరియు ఒక పదం వాటిని మిళితం. ఆ తర్వాత, మేము పదాలు తీసుకొని వెళ్తాము మరియు మేము ఒక భాష వాటిని నిర్మించేందుకు చేస్తాము పూర్తి వాక్యంగా లోకి మోడల్. ఇప్పుడు, మేము ప్రతి గురించి మాట్లాడటానికి వెళుతున్న ఈ స్వతంత్రంగా మరియు విడిగా యొక్క. కానీ ఈ ముగ్గురు నమూనాలు అన్ని ఉన్నాయి కేవలం గణాంకాల అవతరిస్తుంది. మరియు ఆ మేము అర్థం వారితో పని, మేము చేస్తాము తో పని చేయగలరు వాటిని ఒకేసారి అన్ని. అయితే సరే. యొక్క మా ఫోనెటిక్ మోడల్ తో ప్రారంభిద్దాం. కాబట్టి ఫోనెటిక్ నమూనాలు ఆధారపడి ఒక గణన పద్ధతిని దాచిన మార్కోవ్ నమూనాలు అని. ఈ గ్రాఫికల్ నమూనాలు దీనిలో నేను ఉంది మరియు ప్రపంచంలో ఒక రాష్ట్ర గుర్తించాలని వర్ణించవచ్చు ప్రస్తుతం పనిచేస్తున్న లక్షణాలు సమితి ద్వారా. మరియు ఆ రాష్ట్ర ఒక భాగం వర్ణిస్తుంది నేను నిమగ్నమై ఉన్నాను ఒక చర్య యొక్క. నేను తయారు గురించి అనుకుంటే కాబట్టి తల్లి వంటి ధ్వని "MA" వివిధ ఉన్నాయి ఆ ధ్వని భాగాలు. నేను శ్వాస లో డ్రా పేరు ఒక భాగంగా ఉంది. అప్పుడు నేను నా పెదవులు పర్స్. నేను నా పెదవులు కొద్ది తిరిగి వెళ్లండి బిట్ "MA" ధ్వని చేయడానికి. ఆపై ఒక ప్రకటనలో ఉంది. నా పెదవులు వేరుగా వస్తాయి. ఎయిర్ తొలగింపబడుతుంది. "మా." ఆ మూడు వేర్వేరు ప్రాంతాల్లో ఉంటుంది ఈ graph-- రాష్ట్రాల ద్వారా ప్రాతినిధ్యం ఆగమనం, మధ్య, మరియు ముగింపు. నేను పరివర్తనాలు ఉందని నాకు ఒక రాష్ట్రం నుండి ప్రయాణానికి అనుమతించబడతారు ఒక ఖచ్చితమైన సంభావ్యత తో మరో. కాబట్టి, ఉదాహరణకు, ఆ M చాలా కలిగి ఉండవచ్చు ధ్వని, ప్రారంభమవుతుంది వద్ద చాలా తక్కువ తీసుకోవడం అప్పుడు మరియు ఒక పొడవైన, - "మి.మీ" నేను పట్టుకుని నేను ఎక్కడ కంపన దశ నా కలిసి దాదాపు humming-- పెదవులు "ఉమ్మ్మ్" - మరియు అప్పుడు చాలా చిన్న నేను breath-- తొలగించటానికి ఎక్కడ స్పర్శవర్ణం "MA." దాచిన మార్కోవ్ మోడల్ నిజానికి పట్టుకోవటానికి రూపొందించబడింది ఆ నేను చేసే విధంగా ఆ ధ్వని "MA" అన్నారు కొద్దిగా భిన్నంగా ఉండాలి దాని సమయ, పౌనఃపున్యం మరియు దాని లక్షణాలు కంటే మీరు చేసే విధంగా లేదా మార్గం నేను ఉండవచ్చని నేను మాట్లాడటం చేస్తున్నాను అది చేయడానికి అక్షరం యొక్క గురించి వివిధ ఉపయోగాలు. "మదర్" మరియు "మే నేను" రెడీ కొంచెం విభిన్నంగా శబ్దము. సో ఒక గుర్తించాలని ప్రత్యేక ధ్వని, మేము చేస్తాను మార్కోవ్ నమూనాలు, ఈ దాచిన మార్కోవ్ నిర్మించడానికి నమూనాలు, ప్రతి సాధ్యం ఫోన్ నేను గుర్తించటానికి కావలసిన ఉండవచ్చు, ప్రతి సాధ్యం ధ్వని, ఆపై చూడండి నేను కలిగి శబ్ద డేటా మరియు గణాంక గుర్తించడానికి ఇది ఒక చాలా మటుకు ఒకటి ఈ ధ్వని ఉత్పత్తి చేసినట్లు. అలాగే. ఆ మోడల్ తో, మేము అప్పుడు దాని పైభాగంలో నిర్మించడానికి ప్రారంభించండి. మేము ఒక ఉచ్చారణ నమూనా పడుతుంది. ఇప్పుడు, కొన్నిసార్లు ఉచ్చారణను నమూనాలు సాధారణ మరియు సులభం ఒకే ఉంది ఎందుకంటే మార్గం ఏదో ప్రకటించు. మరికొన్ని సమయాల్లో వారు ఉన్నాము కొద్దిగా మరింత క్లిష్టమైనది. ఇక్కడ ఒక ఉచ్చారణ గైడ్ వార్తలు ఆ ఎరుపు విషయం కోసం మీరు బయటకు కెచప్ చేసే పండు. ప్రజలు ఇది ఒక పండు యొక్క భావించడం లేదు. కుడి? ఇప్పుడు, అనేక మార్గాలు ఉన్నాయి ప్రజలు ఈ పదం పలుకుతారు అని. కొన్ని "బొటనవేలు-మే బొటనవేలు." చెబుతాను కొన్ని "బొటనవేలు-మాక్ బొటనవేలు." చెబుతాను మరియు మేము ఆ బంధించి ఈ గ్రాఫికల్ నమూనాలు ఒకటి పేరు, మళ్ళీ, మేము పరివర్తనాలు ప్రాతినిధ్యం ఒక ఖచ్చితమైన సంభావ్యత కలిగి ఉన్నట్లు మరియు వారితో సంభావ్యత సంబంధం. నేను చేస్తే ఈ సందర్భంలో, అనుసరించడానికి ఈ మొత్తం గ్రాఫ్ ద్వారా టాప్ మార్గం నేను లేఖ వద్ద ఆరంభిస్తోందని మరీ ఎడమ వైపున్న, "ta" ధ్వని. నేను సగానికి పడుతుందని, "ఓహ్", ఆపై ఒక "ma," ఆపై ఒక "ఒక", ఆపై ఒక "ta," మరియు ఒక "ఓహ్." "వూని మే బొటనవేలు." నేను ద్వారా దిగువ మార్గం చేపడితే ఈ నేను "ta-మాక్ బొటనవేలు." పొందుతారు నేను దిగి తరువాత వెళ్లి ఉంటే నేను వస్తుందనే అప్ "ta-మే బొటనవేలు." ఈ నమూనాలు ఈ పట్టుకుని తేడాలు చేసినప్పుడు ఎందుకంటే మేము ఈ ఒకటి విస్తరించడానికి గుర్తింపు వ్యవస్థలు, దానితో పని కలిగి జరగబోతోంది ప్రజలు వివిధ రకమైన మా, వివిధ స్వరాలు మా, మరియు కూడా అదే పదాలు వివిధ ఉపయోగాలు. చివరిగా, పైన, మేము ఏదో నిర్మించడానికి చేస్తాము ఆ నిజంగా సంక్లిష్టంగా ఉంది భాష మోడల్ అని, కానీ నిజానికి సాధారణ ఉంది మూడు ఈ పనిచేస్తాయి ఎందుకంటే n-గ్రామ నమూనాలు అని పిలుస్తారు ఏం. మరియు ఈ సందర్భంలో, నేను మీరు చూపిస్తున్న చేస్తున్నాను ఒక రెండు భాగాల n-గ్రామ మోడల్, ఒక bigram. మేము భౌతిక ఆలోచన చేయడానికి చూడాలని కొన్నిసార్లు, కొన్ని పదాలు ఒక అనుసరించడానికి మరింత అవకాశం ఇతరుల కంటే పదం ఇచ్చిన. నేను మాట్లాడుతూ ఉంటే "వాతావరణ," తరువాతి పదాన్ని అవకాశం "నేడు" కావచ్చు లేదా "వాతావరణ కావచ్చు రేపు అంచనా. " కానీ "అవకాశం ఉంది వాతావరణ ఆర్టిచోక్ అంచనా. " ఏం ఒక భాష మోడల్ లేవు ఇది సంఖ్యాపరంగా ఆ సంగ్రహించే కొన్ని అతి పెద్ద నుండి లెక్కిస్తూ కార్పస్ ఉదాహరణలలో అన్ని దీనిలో ఒక పదం మరో అనుసరిస్తుంది. కాబట్టి నేను ఒక పెద్ద corpus-- తీసుకుంటే ప్రతి వాల్ స్ట్రీట్ జర్నల్ వంటి ఆ 1930 నుండి ఉత్పత్తి చేయబడింది ప్రామాణిక corpuses-- ఒకటి మరియు నేను అన్ని ద్వారా చూడండి ఆ టెక్స్ట్, మరియు నేను పరిగణించబడుతుంది ఎన్ని సార్లు అప్ తర్వాత "సూచన" "నేడు" నేను చూడగలను మరియు ఎన్ని సార్లు నేను చూడగలను తరువాత "సూచన" "ఆర్టిచోక్," మొదటి ఒకటి అన్నారు ఎక్కువగా ఉండాలి. కనిపించడానికి జరగబోతోంది చాలా తరచుగా. మరియు కనుక ఇది ఒక అధిక ఉంటుంది సంభావ్యత ఇది సంబంధం. నేను బయటకు దొరుకుతుందని కావాలా మొత్తం ఉచ్చారణ యొక్క సంభావ్యత, అప్పుడు, నేను అది విచ్ఛిన్నం. వినికిడి సంభావ్యత కాబట్టి వాక్యం "ఎలుక జున్ను తిన్న" పదం యొక్క సంభవనీయత "" ఒక వాక్యం ప్రారంభించి, ఆపై సంభావ్యత అనేది ఆ పదం "ఎలుక" పదం అనుసరిస్తుంది "," మరియు సంభావ్యత అనేది ఆ పదం "ఎలుక" అనుసరిస్తుంది "తిన్న" మరియు సంభావ్యత అనేది ఆ "జున్ను" అనుసరిస్తుంది "మాయం." ఈ చాలా వంటి ధ్వనులు గణాంకాలు, సంభావ్యత చాలా. మరియు అది ఉంది అంతే. మీరు ఇలా చేస్తే కానీ అద్భుతమైన విషయం డేటా పెద్ద తగినంత నమూనా, ఇది పనిచేస్తుంది. మరియు అది అద్భుతంగా బాగా పనిచేస్తుంది. మేము అన్ని ఈ సాంకేతికతలు తెలుసు. అనేక ఆపరేటింగ్ వ్యవస్థలు తో వస్తాయి ఈ సమయంలో వాయిస్ గుర్తింపు. మేము సిరి మరియు Cortana మరియు ఎకో ఉపయోగించండి. మరియు ఈ విషయాలు మీద ఆధారపడి ఉంటాయి మూడు పొర యొక్క ఈ రకం model-- క్రింద, ఒక వద్ద ఒక శబ్ద మోడల్ మధ్యలో ఉచ్చారణ మోడల్, మరియు వాటిని పైన ఒక భాష మోడల్. ఇప్పుడు, వారు కొద్దిగా ఎక్కువ చేయాల్సిందల్లా ప్రశ్నలకు సమాధానం క్రమంలో కంటే. కానీ మీరు ఏమి చేస్తున్నామో గుర్తింపు సామెత ఆ సరిగ్గా ఆధారపడి ఉంటుంది. కాబట్టి యొక్క ఇక్కడ ఒక ఉదాహరణ తీసుకుందాం. నేను నా ఫోన్ ఇక్కడ కూర్చొని పత్రం కెమెరా క్రింద ఉంటుంది. మరియు మేము అడుగుతుంది చూడాలని కొన్ని ప్రశ్నలకు సిరి. అయితే సరే? కాబట్టి యొక్క ఇక్కడ నా ఫోన్ మేల్కొలపడానికి వీలు. సిరి, వాతావరణ ఏమిటి నేడు న్యూ హవెన్ లో వంటి? సిరి: ఇక్కడ వాతావరణ వార్తలు న్యూ హవెన్, కనెక్టికట్ నేడు. BRIAN SCASSELLATI: OK. కాబట్టి మొదటి మీరు సిరి గుర్తింపు గమనించాను వ్యక్తిగత పదాల్లోని ఆపై ఒక స్పందన ఉత్పత్తి. మేము ఎలా స్పందన గురించి మాట్లాడదాము కొద్ది సేపట్లో గురించి వస్తుంది. కానీ ఇప్పుడు మేము తెలుసు ఈ కేవలం ఆధారంగా అని ముడి గణాంకాలు మరియు ఈ విధానం యొక్క నమూనా పోలిక రకం, మేము సిరి కొన్ని గేమ్స్ ప్లే చేయవచ్చు. నేను మళ్ళీ ప్రయత్నించవచ్చు. సిరి, వాతావరణ ఏమిటి నీటి ఏనుగ న్యూ హవెన్, నేడు? సిరి: OK. ఇక్కడ న్యూ వాతావరణ వార్తలు హవెన్, నేడు కనెక్టికట్. BRIAN SCASSELLATI: సిరి యొక్క ఆ ద్వారా daunted లేదు ఇది pattern-- దొరకలేదు ఎందుకంటే "వాతావరణ," "నేడు" "న్యూ హావెన్." అది స్పందించిన ఏమిటి కేవలం ELIZA ఇష్టం. అయితే సరే. యొక్క ఇది ఒక మరింత కూడా ఇస్తాను మరింత హాస్యాస్పదంగా ఉదాహరణ. సిరి, వాతావరణ ఆర్టిచోక్ అలుక నీటి ఏనుగ న్యూ హవెన్? సిరి: నాకు ఆ పై తనిఖీ లెట్. ఇక్కడ నేను వెబ్ లో కనిపించే ఏమిటి ఆర్టిచోకెస్ అలుక ఏవి నీటి ఏనుగ న్యూ హావెన్. BRIAN SCASSELLATI: OK. నేను చాలా తగినంత వెళ్ళి ఉంటే దూరంగా ఈ నమూనా నుండి, నేను ఎందుకంటే అది తికమక ఉన్నాను ఏ ఇక అది కలిగి నమూనా సరిపోతుంది. మరియు ఆ గణాంక చెప్పాడు చేసే ఇంజిన్, మీరు పొందారు ఉందని ఏమి ఉంది పదాలు నీటి ఏనుగ మరియు దుంప కలిసి, మరియు అలుక? కొత్త ఏదో తీరవలసినదే. ఈ సాంకేతికతలు కాబట్టి మేము ప్రతి రోజు ఉపయోగించే. మేము వాటిని ఒక అడుగు పడుతుంది అనుకుంటే మరింత, అయితే, మేము నిజానికి అది ఏమి గురించి మాట్లాడటానికి వీలు ఉండాలనుకుంటున్నాను ఈ వ్యవస్థలు ప్రతిస్పందిస్తున్నారు అని, మేము ఒక గురించి, మళ్ళీ, మాట్లాడటానికి కలిగి ప్రశ్నలు యొక్క మరింత ప్రాథమిక సెట్. మరియు ఆ కమ్యూనికేషన్ లో ఒక అంశం ఉంది మేము ప్రశ్నకు సమాధానం చెప్పే కాల్. మేము అవును ఆలోచన చెయ్యగలరు అనుకుంటున్నారా, ఉంది? ప్రేక్షకులు: [వినబడని]. BRIAN SCASSELLATI: మేము వస్తుందా గుప్త అర్థ ప్రాసెసింగ్ లోకి? కాబట్టి అవును. అని విషయాలు చాలా ఉన్నాయి సిరి తో ఉపరితలం క్రింద జరుగుతున్న మరియు ఉదాహరణలు కొన్ని నేను తదుపరి మీరు చూపించడానికి వెళుతున్న పేరు చాలా ఒక బిట్ ఉంది నిర్మాణం పరంగా మీరు ఏమి చెబుతున్నారో ఆ ముఖ్యం. మరియు, నిజానికి, ఒక గొప్ప నాకు తదుపరి స్లయిడ్ కోసం పూర్వగామి. అదే విధంగా కాబట్టి మా స్వర గుర్తింపు నిర్మితమైంది బహుళ పొరలు, మేము అనుకుంటే ఆ నిజానికి ఏమిటి అర్థం చెప్పబడుతున్నాయి, మేము మళ్ళీ చూడాలని ఒక బహుళ పొర విశ్లేషణ ఆధారపడి గుర్తించారు చేసిన టెక్స్ట్ యొక్క. కాబట్టి సిరి నిజానికి చేయగలిగింది ఉన్నప్పుడు సే, నేను ఈ పదాలు దొరకలేదు చూడండి. ఇప్పుడు నేను వారితో ఏమి చేస్తారు? మొదటి భాగం తరచుగా ఉంది ద్వారా వెళ్ళి విశ్లేషించడానికి ప్రయత్నించండి వాక్యం యొక్క నిర్మాణం. మరియు ఏమి మేము చూసిన గ్రేడ్ పాఠశాల లో, తరచుగా, రేఖాచిత్రం గీయడం యొక్క విధమైన గా వాక్యాలను, మేము వెళుతున్న ఆ నిర్దిష్ట గుర్తించాలని పదాలు కొన్ని పోషిస్తుంటాయి. ఈ నామవాచకాలు. ఈ సర్వనామాలు ఉన్నాయి. ఈ క్రియలు ఉన్నాయి. మరియు మేము గుర్తించి చూడాలని ఒక నిర్దిష్ట రుధిరాల కోసం ఆ, ఈ సందర్భంలో ఆంగ్ల వ్యాకరణం లో ఉన్నాయి నేను వాటిని మిళితం చేయవచ్చు దీనిలో చెల్లే మార్గాలు మరియు చెల్లుబాటు అయ్యే లేని ఇతర విధాలుగా. ఆ గుర్తింపు, ఆ నిర్మాణం, మాకు మార్గనిర్దేశం సహాయం తగినంత కావచ్చు కొంచెం. కానీ అది చాలా చాలదు మాకు ఇవ్వాలని చెయ్యగలగడం కోసం ఇక్కడ చెప్పబడుతున్నాయి ఏమి అర్ధం. అలా చెయ్యడానికి, మేము ఆధారపడి ఉంటుంది అర్థ ప్రాసెసింగ్ కొంత. మేము చూడండి చూడాలని ఉంది ఈ పదాల ఏమి ప్రతి కింద నిజానికి ఒక అర్ధము చేరవేస్తుంది. మరియు ఇలా సరళమైన విధంగా, మేము ప్రతి పదం అనుబంధం చూడాలని మేము ఒక నిర్దిష్ట ఫంక్షన్ తెలుసు, ఒక నిర్దిష్ట పరివర్తన ఆ జరిగే అనుమతిస్తుంది. ఈ సందర్భంలో, మనం లేబుల్ ఉండవచ్చు సరియైన పేరు గా పదం "జాన్", అది ఒక గుర్తింపు దానితో చేరవేస్తుంది. మరియు మేము లేబుల్ ఉండవచ్చు అదే విధంగా "మేరీ". "ప్రేమించే," వంటి క్రియా ననెను ఒక నిర్దిష్ట సంబంధం నెలకొల్పుతుంది మేము సూచిస్తుంది చూడగలరని. ఇప్పుడు, అని కాదు మేము అర్థం ఆ ప్రేమ మనం అర్ధం మాత్రమే కానీ అది ఒక సింబాలిక్ వ్యవస్థ విధంగా. మేము లేబుల్ చేయవచ్చు ఉంది ఇది మరియు సర్దుబాటు. విధానాలు ఈ రకమైన ప్రతి తో, అర్థ ప్రాసెసింగ్ ఏ రకం ఇక్కడ ఒక చిన్న అవసరం అన్నారు జ్ఞానం యొక్క బిట్ మరియు పని చాలా మా భాగంగా. మేము రాజ్యం లో ఇకపై ఉన్నాము కేవలం సాదా గణాంకాలు మాకు తగినంత ఉండాలి వెళ్తున్నారు. ఇప్పుడు క్రమంలో వెళ్ళడానికి కావడంతో ఈ పాయింట్ నుండి లోపల గురించి మాట్లాడలేరు నిజానికి, ఇక్కడ జరుగుతున్నది ఈ మార్చటానికి సామర్థ్యం ఏర్పరచుకునే మరియు ఒక ప్రశ్న అర్థం ఆపై సామర్థ్యం బయటకు వెళ్లి శోధించడానికి, ఒక ఎక్కువ అవసరం క్లిష్టమైన జ్ఞానాత్మక మోడల్. ఈ విధానాలను నిర్మించటం ఏ విధంగా చాలా భాగం చాలా, చాలా శ్రమ ఉంది ఇంటెన్సివ్. వారు మానవుల ప్రమేయం ఒక గొప్ప ఒప్పందానికి ఖర్చు సమయం మార్గాలు నిర్మాణంలో ఇది వాక్యాలు ఈ రకాల కొన్ని తర్కం ప్రాతినిధ్యం చేయవచ్చు. ఇది కూడా కొంచెం పొందుతాడు మరింత క్లిష్టమైన, అయితే. కూడా మేము డీల్ చేసిన ఒకసారి సెమాంటిక్స్ తో, మేము చేస్తాము ఇప్పటికీ చూడటానికి కలిగి చెప్పబడుతున్నాయి ఏమి వ్యవహారజ్ఞాన. నేను పదాలు సంబంధం లేదు ఏదనగా, నేను భౌతికంగా బయటకు ఏదో కలిగి అక్కడ ప్రపంచంలో లేదా కనీసం కొంత సమాచారాన్ని మూలం నేను చేయవచ్చు? కొన్నిసార్లు, ఈ దారి సందిగ్దత అద్భుతమైన బిట్స్. "రెడ్-హాట్ స్టార్ ఖగోళవేత్త వెడ్." అలాగే. ఇప్పుడు, మేము ఆ చదవండి శీర్షిక ఫన్నీ రకం మేము ఆలస్యంగా రాత్రి TV లో చూడండి అని మేము "స్టార్" అర్థం లేదు ఎందుకంటే దాని ఖగోళ శరీరం అర్ధం కలిగి. మేము మరింత అర్థం తెలుసు సర్వసాధారణంగా నటుడు లేదా నటి ప్రత్యక్షత యొక్క అధిక మొత్తంలో తో. "స్క్వాడ్ కుక్క కాటు బాధితుడు సహాయపడుతుంది." ఇది జట్టులో వాస్తవానికి ఉంది అక్కడ ఒక కుక్క సహాయపడుతున్నట్లు చుట్టూ వెళ్లి బాధితుల ఎత్తిపొడుపు లో? లేదా ఉందని అది అయిన ఒక వ్యక్తి కొన్ని సాయం అవసరమైన ఒక కుక్క కాటుకు? వాక్యనిర్మాణం చూడటం నుండి మరియు శిక్షల అర్థాలను మేము ఆ కనుగొనలేదు. "హెలికాప్టర్ మానవ ఫ్లైస్ ద్వారా ఆధారితం." నిజానికి, అసలు ఉన్నాయి ఆ చుట్టూ ఎగిరే కొద్దిగా విషయాలు రెక్కలు విద్యుత్ తో ప్రజలు మానవాళికి మంచి హెలికాప్టర్లు? లేదా ఒక యాంత్రిక పరికరాన్ని ఉంది ఒక వ్యక్తి నుండి దాని శక్తి పుట్టింది? మేము ప్రశ్న చూస్తున్నప్పుడు సమాధానం వ్యవస్థలు, ఈ పొరలు ఉంటాయి మేము వ్యవహరించే అవసరం. ఇప్పుడు, ఉత్తమ మరియు అత్యంత విధమైన ఈ వ్యవస్థలు విస్తృతమయిన నేడు చేస్తామని అని ఒక స్థాయిలో విషయాలు ఇప్పటివరకు మించిన మేము 10 సంవత్సరాల క్రితం వచ్చింది. ఇక్కడ అత్యుత్తమ వ్యవస్థలు ఒకటి అక్కడ నేటి. మరియు ఈ ఒక వ్యవస్థ IBM నుండి వాట్సన్ అని. ఈ IBM వద్ద మా ఫ్రెండ్స్ నుండి. ఈ, జియా చెన్ కేథరీన్ బ్యాంకులు ఉంది మరియు ప్రిసిల్లా మొరెస్ మాకు ఇవ్వడం వాట్సన్ యొక్క ఒక ప్రదర్శన IBM యార్క్ టౌన్ లో నిన్న. [వీడియో ప్లేబ్యాక్] -నువ్వు ఎలా ఉన్నావు? -నేను బాగున్నాను. నేను ఎల్లప్పుడూ సంతోషంగా ఉన్నాను ముఖ్యంగా నేను ఆలోచిస్తూ ఈ సర్వర్ గదులు చల్లని ఉండగలరు. మీ అభిమాన నటి ఎవరు ఉంది? -నా అభిమాన నటి లారా క్రాఫ్ట్ గా యాంజెలీనా జోలీ టోంబ్ రైడర్ ఆమె అసలు ఎందుకంటే రూపం నా లాంటి ఒక వాస్తవిక పాత్ర ఉంది. -ఎలా వాట్సన్ రోగులు సహాయపడుతుంది? రోగులను ప్రణాళిక గలవాడు నేరుగా వాట్సన్ యాక్సెస్? వాట్సన్ సలహా యాక్సెస్ అప్లికేషన్లు ఉపయోగం విషయంలో బట్టి మారుతూ ఉంటుంది. కానీ ప్రస్తుతం, వాట్సన్ మాత్రం అందిస్తుంది సాధ్యం రోగనిర్ధారణ మరియు చికిత్స వైద్య వృత్తి ఎంపికలు. ఎక్కడ సరైన, రోగులు సమాచారం అందించవచ్చు వాట్సన్, బహుశా ద్వారా పోర్టల్ వెబ్ ఇంటర్ఫేస్, టాబ్లెట్, లేదా ఒక మొబైల్ ఫోన్. ఉదాహరణకు, ఒక రోగి ఉండవచ్చు వారి లక్షణాలు వర్ణించేందుకు అడిగాడు సహజ భాషలో నేరుగా ఒక వాట్సన్ పరిష్కారం లోకి, వైద్యున్ని దృష్టి అనుమతిస్తుంది నిర్ధారణ మరియు డేటా సేకరణ. ఎవరు అబ్రహం లింకన్ హత్యకు? -జాన్ విల్క్స్ బూత్. ఇన్ ఏ సంవత్సరం Arizona చేశాడు Diamondbacks వరల్డ్ సిరీస్ గెలుచుకున్న? -2001. [END ప్లేబ్యాక్] BRIAN SCASSELLATI: సో వ్యవస్థలు ఈ రకాల అన్ని మొదటి మీద ఆధారపడి ఉంటుంది ప్రసంగం గుర్తించడం; రెండవ, ఒక అర్ధవంతమైన అంతర్గత మార్చే ప్రాతినిధ్యం; ఆపై, మూడవ, సామర్థ్యం బయటకు వెళ్లి కనుగొనేందుకు సమాచార మూలం ఆ వాటిని ఆ ప్రశ్నకు సమాధానం అనుమతిస్తుంది. ఈ స్థాయి సంక్లిష్టతలో ఉంటుంది ప్రోగ్రాముల విషయాలు అదే రకాల మీరు ఉన్నాయని సమస్య సెట్లలో చేయడం. మేము లో HTTP అభ్యర్ధనలు అన్వయించడం చూడగలరని తక్కువ స్థాయి నమూనా అదే రకం ELIZA చేసే మ్యాచింగ్. మేము ఆ మార్చేందుకు చూడగలరని ఒక అంతర్గత ప్రాతినిధ్యం, ఆపై కొన్ని ప్రశ్నించడానికి వాడుకుంటారు బాహ్య డేటాబేస్, బహుశా SQL ఉపయోగించి. వ్యవస్థలు అన్ని ఆ నేడు నిర్మించారు చేస్తున్నారు సహజ యొక్క ఈ రకం చేయాలని భాష కమ్యూనికేషన్ మీద నిర్మించారు చేస్తున్నారు ఈ అదే సూత్రాలు. వంటి ఇప్పుడు కూడా ఒక వ్యవస్థ వాట్సన్ తగినంత క్లిష్టమైన కాదు ఏకపక్ష సమాధానం చెయ్యలేరు ఏ విషయం గురించి ప్రశ్నలు. నిజానికి, వారు ఉండాలి ఇచ్చిన డొమైన్ లోపల ఉంటాయి. కాబట్టి మీరు ఆన్లైన్ వెళ్ళే మరియు మీరు కనుగొనగలరు బాగా పనిచేస్తాయి వాట్సన్ వెర్షన్లు మెడికల్ ఇన్ఫర్మేటిక్స్ లోపల. లేదా ఒక ఉంది ఆ ఎంత వ్యవహరిస్తుంది గురించి మంచి సిఫార్సులు చేయడానికి ఇది ఆహార ఏమి బీర్ వెళ్తుంది. మరియు ఆ డొమైన్ లో, అది ప్రశ్నలు జవాబివ్వడానికి, అది అవసరం సమాచారాన్ని కనుగొనేందుకు. కానీ మీరు కలపాలి మరియు వాటిని మ్యాచ్ కాదు. శిక్షణ పేర్కొన్నాడు ఆ వ్యవస్థ ఆహార మరియు బీర్ డేటాబేస్ ఉన్నప్పుడు మీరు హఠాత్తుగా బాగా పని లేదు మెడికల్ ఇన్ఫర్మేటిక్స్ తో అది చాలు డేటాబేస్. సో కూడా మా ఉత్తమ విధానాలు నేడు ప్రాసెసింగ్ యొక్క స్థాయి మీద ఆధారపడి దీనిలో మేము చేతి కోడింగ్ మరియు అవస్థాపనా క్రమంలో నిర్మించడం ఈ వ్యవస్థ అమలు చేయడానికి. ఇప్పుడు, గత అంశం నేను కావలసిన నేడు పొందేందుకు చెయ్యగలరు అశాబ్దిక సమాచార ప్రసారం గురించి. సమాచారం యొక్క ఒక గొప్ప మాస్ ఆ మేము ప్రతి ఇతర కమ్యూనికేట్ ద్వారా రాదు మేము దరఖాస్తు చేస్తున్న వ్యక్తిగత పదాల. ఇది వంటి విషయాలు సంబంధం కలిగి సామీప్యత, చూపులు, వాయిస్ యొక్క మీ టోన్, మీ పదనిష్పత్తి. మరియు కమ్యూనికేషన్ కూడా ఉంది ఏదో అనేక ఇంటర్ఫేస్లు గురించి ఒక గొప్ప ఒప్పందానికి శ్రద్ధ. ఇది సిరి అడిగే ఏమి కాదు. నేను ఒక స్వరం లో సిరి ఏదో అడగవచ్చు లేదా వాయిస్ యొక్క వేరొక కోణంలో, సిరి జరగబోతోంది నాకు అదే సమాధానం ఇవ్వాలని. కానీ ఆ మేము నిర్మించడానికి ఏమి కాదు ఇంటర్ఫేస్లు అనేక ఇతర రకాల. నేను మీరు పరిచయం అనుకుంటున్నారా ఇప్పుడు రోబోట్లు ఒకటి. ఈ నా చిరకాల నిర్మించారు మిత్రుడు మరియు సహచరుడు సింథియా బ్రీజీల్ మరియు ఆమె కంపెనీ Jibo. మరియు ఈ robot-- మేము వెళుతున్న ఒక జంట స్వచ్ఛందంగా కలిగి ఈ సంకర్షణ ఆలోచన. నేను రెండు ప్రజలు ఇష్టపడడం కలిగి నాకు రోబోట్ తో ప్లే? మీరు ఎందుకు అప్ న వస్తాయి లేదు లేదు ఎందుకు మరియు మీరు అప్ న వస్తాయి. మీరు ఇక్కడ నాకు చేరగలరు చెయ్యాలనుకుంటే, దయచేసి. మరియు నేను మీరు కలిగి ఉంటే ఇక్కడే వస్తాయి. ధన్యవాదాలు. హాయ్. ఆల్ఫ్రెడో: మీరు ఎవరిని నీస్. ఆల్ఫ్రెడో. BRIAN SCASSELLATI: ఆల్ఫ్రెడో. రాచెల్: రాచెల్. BRIAN SCASSELLATI: రాచెల్. రెండు మీరు ఎవరిని నీస్. ఆల్ఫ్రెడో, నేను మీరు మొదటి వెళ్ళి కలిగి వెళుతున్న. ఇక్కడ కుడి ఇచ్చారు. నేను పరిచయం వెళుతున్న మీరు చేసిన నేను ఈ ఆఫ్ లభిస్తే microphone-- తలక్రిందులు లేకుండా Jibo అనే చిన్న రోబోట్. అలాగే? ఇప్పుడు, Jibo ఇంటరాక్టివ్ ఉంటుంది. మరియు అది మీరు ప్రసంగం అందించడానికి అయితే, రోబోట్ సంకర్షణ చాలా అశాబ్దిక ఉంది. ఆల్ఫ్రెడో, నేను మీరు అడగండి వెళుతున్న ఏదో nice మరియు చేసుకొనే చెప్పటానికి రోబోట్, దయచేసి. ఆల్ఫ్రెడో: నేను మీరు అందమైన చూడండి అనుకుంటున్నాను. [Whirring ధ్వని] BRIAN SCASSELLATI: OK. దాని ప్రతిస్పందన శబ్ద కాదు. మరియు ఇంకా ఇది మీరు ఇచ్చిన రెండు స్పష్టమైన రసీదు అది విని మీరు చెప్పారు అంటే మరియు కూడా ఏదో అర్థం. అలాగే? కుడి తిరిగి ఇక్కడ ఒక రెండవ దశ. ధన్యవాదాలు. రాచెల్, మీరు చేస్తాను ఉంటే. ఇప్పుడు, నేను ఇవ్వాలని వెళుతున్న మీరు చాలా కష్టం ఉద్యోగం. మీరు ఇక్కడే నిలబడి అనుకుంటే, బ్యాకప్ కేవలం కొద్దిగా కాబట్టి మేము కెమెరా మీరు పొందవచ్చు మరియు ఈ విధంగా. నేను ఏదో చెప్పటానికి మీరు అడగండి వెళుతున్న నిజంగా అర్థం మరియు రోబోట్ దుష్ట. రాచెల్: మీరు కేవలం అనిపించింది ఏమిటి అలా పూర్తిగా అసంబద్ధ ఉంది. [హమ్మింగ్ సౌండ్] మరింత అసంబద్ధ ఉంది. ఏం మీరు తో జరగబోతోంది? ఆవ్, చెడు ఫీల్ లేదు. నేను మీరు కౌగిలింత ఇస్తాము. BRIAN SCASSELLATI: అన్ని కుడి. ధన్యవాదాలు, రాచెల్. ఆల్ఫ్రెడో, రాచెల్, ధన్యవాదాలు అబ్బాయిలు చాలా. [అప్లాజ్] కాబట్టి పరస్పర ఈ రకమైన ఉంది అనేక విధాలుగా అదే నియమాలు కొన్ని మరియు అదే యొక్క కొన్ని ఏమి నిర్మాణాన్ని మేము భాషాపరమైన పరస్పర లో కలిగి ఉండవచ్చు. ఇది రెండు ప్రసారక మరియు ఒక ముఖ్యమైన ప్రయోజనం. మరియు ఆ పరస్పర, లో అనేక విధాలుగా, రూపొందించబడింది ఒక నిర్దిష్ట ప్రభావానికి కలిగి వ్యక్తి సంభాషిస్తుంది లేదా వినడం రోబోట్. ఇప్పుడు, నేను తగినంత అదృష్ట రెడీ నేడు ఇక్కడ Jibo కలిగి. సామ్ స్పౌల్డింగ్ ఇక్కడ ఉంది సహాయం రోబోట్ తో మాకు అవుట్. మరియు నేను ఇవ్వాలని సామ్ అడగండి వెళుతున్న Jibo నాట్యం మాకు ఒక nice డెమో మేము ఇక్కడ చివరిలో చూడవచ్చు. కాబట్టి, ముందుకు Jibo వెళ్ళండి. SAM: OK, Jibo. మాకు మీ నాట్య కదలికల చూపించు. [సంగీతాన్ని] BRIAN SCASSELLATI: అన్ని కుడి, అందరూ. Jibo వద్ద మా స్నేహితులకు ధన్యవాదాలు. [అప్లాజ్] మా స్నేహితులకి మరియు ధన్యవాదాలు వద్ద IBM నేడు సహాయం కోసం. కమ్యూనికేషన్ ఏదో ఉంది మీరు చూడాలని వస్తోంది మరింత చూడండి మేము మరింత సంక్లిష్టమైన అంతర్ముఖాలు నిర్మించడానికి. తదుపరి వారం, మేము మాట్లాడటం అవుతారు అంతర్ముఖిని ఎలా గురించి ఆటలలో కంప్యూటర్ ప్రత్యర్థులతో. కానీ మీరు ఈ గురించి ప్రశ్నలు ఉంటే, నేను కార్యాలయం గంటల వద్ద చుట్టూ టునైట్ ఉంటాం. నేను AI గురించి మీరు మాట్లాడటానికి సంతోషంగా ఉన్నాను విషయాలు మరింత వివరంగా పొందడానికి. ఒక గొప్ప వారాంతంలో కలిగి. [అప్లాజ్] [సంగీతాన్ని]