版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Fundamentalsof
ArtificialIntelligence
Module1
PAGE
2
TableofContents
Introduction 4
LearningOutcomes 6
OverviewofAI 7
ArtificialIntelligence 7
TheNeedforAI 11
CloudStorageanditsapplications 13
Categoriesofcloudcomputingservices 14
MajorCloudPlatformsandApplications 15
AreasofApplicationofAIinourDailyLife 16
AIandItsApplications 20
NaturalLanguageGeneration(NLG) 20
Speechrecognition 21
VirtualAgents 21
ExposuretoAIanditsapplicationsacrossdifferentindustries 21
ConversationalAI 23
ApplicationProgramInterfaces(APIs) 24
VisionAPIs 24
SpeechAPIs 24
LanguageAPIs 25
SearchAPIs 25
DecisionAPIs 26
PublicDatabases 26
IntroductiontoPublicDatasets 26
UsingPublicUseDatasets 26
ComputerLanguagestoDevelopAI-basedApplications 27
IntroductiontoR–Programming 29
IntroductiontoPython 29
TextbookAssessments 3
0
PracticalAssignment/LabWork 3
1
Questionstoponderupon 3
2
PracticalQuestion 3
4
LinksforFurtherReading 3
5
ReferenceLinks 3
6
Glossary
38
Disclaimer:
4
TheImagineCupJuniorguidesandlessonmaterialsarecreatedbyMicrosoftandourpartnersandintendedtobeforguidanceonlytosupportwiththeImagineCupJuniorChallenge.ForthelatestonMicrosoftAIpleasevisit
/en-us/ai
PAGE
10
Introduction
ThiscontenthasbeencreatedinordertosupporteducatorsinprovidingtheirstudentswithanunderstandingofArtificialIntelligence(AI),toincreaseknowledgeofthisemergingtechnology,andtoinspireengagementinImagineCupJunior.
ThecontentmakesuseofreallifescenariosandhowAIcanhaveanimpactontheworldaroundthem.Educatorscanusereallifescenarios,casestudies,research-basedaction-orientedtasks,andexamplesfromeverydaylifeaspartofthestudentlearning.Thehands-on-activitiesaredesignedtoreinforceexperientiallearningandeffectiveretentionofthesubjectmatter.
Thecontentisdesignedtobeusedasfollows:
EducatorscanusethecontenttoexplainthetheoryofAI,aswellasgivepracticaldemonstrationoftheconceptsviareal-lifeexamplesandpromptstudentstoputforwardtheirownreal-lifeexamplesinordertodemonstratethecomprehensionoftheconceptanditspossibleapplications.
Havingbeenprovidedwithahandbook,studentsshouldbeencouragedtocollaborate,research,explore,andutilizethevariousresourcesavailable.
LearningOutcomes
Bytheendofthemodule,thestudentswillbeableto:
UnderstandthemeaningofintelligencefromanAIperspective.
IdentifytheapplicationofAIinreallife,howwearesurroundedbyit,anduseitineverydaylife.
Understandmethodsofdatacollectionanditsimportanceinmachinelearning.
Getexposuretodigitalassistantsandhowtheycanhelphumansintheirpersonalandprofessionallife.
ConductaprojectthatinvolvestheuseofAIandcreateareportonitsimpact.
OverviewofAI
ArtificialIntelligence
ArtificialIntelligence(AI)hasbeenanintegralpartofourliveswhetherwehaverealizeditornot.Whenwebookaticketonline,scrollthroughournewsfeedonoursocialnetworkingaccount,orreadtherecommendationsfromanecommercesite,weareengagingwithanAIcomponentinthebackground(Medium,2019).EventhesimplechatassistantthatwesometimesencounterwhilstshoppingonlineororderingfoodisdrivenbyAI.
Fig1.1:ApplicationsofArtificialIntelligence
ArtificialIntelligenceisanattempttomakeacomputer,arobot,orotherpieceoftechnology‘think’andprocessdatainthesamewayaswehumansdo.AIthereforehastostudyhowthehumanbrain‘thinks’,learns,andmakesdecisionswhenittriestosolveproblemsorexecuteatask.TheaimofAIistoimprovetechnologybyaddingfunctionalityrelatedtothehumanactsofreasoning,learning,andproblem-solving.HereareafewpracticalexamplestodemonstratehowAIhaspenetratedoureverydaylivestoprovideservicesthatwecanuseextensivelytomakeourliveseasier.
MicrosoftConnectedLife
HomeautomationsystemssuchasMicrosoftConnectedLifeallowshomeappliancessuchaslights,thermostats,speakers,TVsandotherhomeappliancestobeconnectedtoalocalWi-FinetworkandthereforetheInternet.ThesedevicescanthenbecontrolledfromanyWindows10Device,includingTablets.Otherappliancescanbeaddedtothenetworkvia‘Smart’Plugsallowingolderdevicesalsotobecontrolled.WhenlinkedtoAIsupportedsystemssuchasCortana(seebelow),thedevicescannotonlybecontrolledviayourpersonalWindows10devicebutalsobyyourvoice,allowingyoutostreammusicorvideofromyourfavoriteprovidertocapableappliancessuchasTVsandSpeakers.InthefuturethesesystemswilllearnyourindividualliferoutineathomeusingAIandcontroldevicesaccordingly.
Fig1.2:HomeAutomationfromaMobiledevice
Cortana
Asmentionedabove,Cortanaisexampleofavoicecontrolledintelligentsystem.ItusestheBingsearchenginetocarryoutsearchesfortheuserandusesthedatastoredontheuser'sdevicetomakepersonalizedrecommendations.CortanaisfullyintegratedintoWindows10allowingitnotonlytosearchtheInternetbutviaintegrationwiththerestoftheoperatingsystemcanremindyouofCalendarevents,searchforfilesonyourdevice,openapplications,andmanyotherautomatedfunctions.CortanaisalsointegratedintotheXboxallowingyoutovoicecontroltheentiresystem.
Fig1.3:Cortana-PersonalDigitalAssistant
Intelligencecanbelooselydefinedasthecapabilitytoobtainknowledgeandskillsandtoapplythosetovarioussituationswithoutsupervision.Asisthecasewithchildren,intelligenceisoftenlinkedtolearning.Asachildgrowstheylearnfromtheparents,siblings,teachers,friendsandthesocietyingeneralaswellashowtheyinteractwiththeirenvironment.Whilesomelearningistaught,otherconceptsareacquiredanddevelopedbyachildthroughobservation.
Whilstmachinesaretraditionallyknowntofollowrigidinstructions,contemporarymachinesaredesignedto‘think’andhavethecapabilitytoperformtasksbylearning.ThebranchofscienceandtechnologydevotedtothecreationofmachinesthatlearnandthinkasintelligentlyashumanbeingsisknownasArtificialIntelligenceorAI.AccordingtothefatherofArtificialIntelligence,JohnMcCarthy,AIis“Thescienceandengineeringofmakingintelligentmachines,especiallyintelligentcomputerprograms”.
ThefundamentalpremiseofAIisthatitcancreatemachinesthatcanintelligentlythinkinthesame,orsimilar,waythathumansthink.Itisdesignedtoacquireknowledgeorawareness(cognizance)fromitsenvironment,itscircumstances,andentities(humans)bylearning
AIoperateswhereeffortsaremadetomakeacomputer,arobot,oramachinethinkinthesamewayasmarthumanbeingthinks.AIisthusareplicationofhowthehumanbrainthinks,learns,decides,andworks,whenittriestosolveproblems(Bermudez,2017)resultinginthecreationofanintelligentsoftwaresystem.ThepurposeofAIistoachieveimprovisationinthefunctionalityofcomputersbywayoffunctionsrelatedtohumanknowledge,suchasproblem-solving,reasoning,andlearning.
Intelligenceismadeupof
Reasoning
Learning
ProblemSolving
Perception
LinguisticIntelligence
TheNeedforAI
TheneedforAIisfueledbythefactthatitisatechnologythatcanenhancemachinesbyequippingthemwithintelligence.Thetechnologyisusedtohavemachineshelphumansbyteachingthemselvestoadjust,adapt,refertomoredataandprocessthatquicklyinordertoprovideaforabetteroralternativeanswerwherepossible.
TheintroductionofAIistocreatetechnologythatallowsmachinestofunctionin
anintelligentmannerwithorwithouthumansupervision(Bermudez,2017).Thehugetaskofsimulatingorcreatingintelligenceisbrokendownintosub-problemsinorderto:
Createintelligentsystemswhichcanexhibitsmartbehaviorwithanin-builtabilitytolearn,validate,explain,andsuggestasuitablecourseofactiontoitsusers.
Helpmachinesfindsolutionstocomplexproblemsinasimilarwaythathumansdoandapplysimilarlogicintheformofheuristic(self-learning)algorithmstocalculateanddisplaytherequiredoutput.
AnAIsystemiscomposedoftwomainelements-anagentanditssurroundingenvironment.Anagentcanbeeitherahumanoramachine.Anagentcanbeanythingthatcanperceiveitsenvironmentthroughsensorsandactuponthatenvironmentthrougheffectors.Theintelligenceofagentsiscalculatedbytheirabilitytocreategoalsandachievethem.CommonapplicationsofAIinclude-NaturalLanguageProcessing,Gaming,SpeechRecognition,VisionSystems,andmore,whoseapplicationscanbefoundacrosstheHealthcareand
Automotivesectorsetc.
CloudComputingServices
CloudComputingisthesystemofusingarobustnetworkofremoteserverstostore,manage,andprocessdata.ItoperatesviaanetworkofcomputersconnectedtoeachotherandtheuserviatheInternetratherthanalocalserverorindividualpersonalcomputer.Acloudcomputingsystemkeepsitscriticaldataonremoteserversratherthandistributingcopiesofthesamedatafilestoindividualclientdevices.Video-steamingcloudservicesstreamdataacrosstheInternettoaplayerapplicationontheviewingdeviceratherthanusingthelocalstoragesuchasDigitalVersatileDiscs(DVD’s)orCompactDiscs(CD’s).
Fig1.4:Theworkingofcloudcomputing(Wikipedia)
CloudStorageanditsapplications
Thecloudisatermreferredtoasaccessingdataandsoftwareapplicationsviaanetworkconnectionofremoteservers,oftenlargedatacentersusingInternetconnectivity(SDxCentral,2019).Almostallsoftware-basedresourcescanoperateinthecloud:Aprogramorapplication,aservice,orevenanothersimulatedcomputer.Examplesofcloud-basedsystemsare–OneDriveandOffice365.
CategoriesofCloudComputing
Cloudownershipisoftendividedintothreecategoriesbasedonwhohasaccesstotheservicesorinfrastructure.Theseare
Private-Builtbycompaniesforusebytheiremployeesandpartnersonly.
Public-Availabletoanybodythatwantstopurchaseorleasetheservices.
Hybrid–Partlyavailabletothepublicandpartlykeptforusebytheemployees.
Fig1.5:TypesofClouds
Weallusecloudservicesinonewayorotherinourday-to-daylifeinvariousforms.Forexample,welistentostreamedmusicorwatchstreamedmovies,shoponline,storeourdocumentsandphotosonOneDriveandothercloudservices,manageourmailsviavariousemailproviders,downloadapplicationstoourphones,uploadvideostosharewithothers,andevenusemobilephoneapplicationstorequestataxi.Alloftheseservicesareprovidedviacloud-basedservicestous.
Cloudservicescan,withtherelevantapplication,beusedtogainfasteraccesstounlimiteddataandcanbeaccessedfromyoursmartphone,laptop,desktoporanydevicethathasaccesstotheinternet.Cloudstorageservicesusuallyemployadvanceddatacompressiontechniques,thusensuringgreatermobilityofdataatgreaterspeed.
Categoriesofcloudcomputingservices
Cloudcomputingservicescanbedividedintothreemaincategories(Giva,2019)namely,
InfrastructureasaService(IaaS):providestheuser,viaasubscription(leasing),accesstoaninfrastructureofservers,operatingsystem,virtualmachines,networks,andstoragecapabilitiesonleasetotheirclients.Examples-MicrosoftAzure.
PlatformasaService(PaaS):isaserviceusedbycompaniestosupportthedevelopmentandtestingofsoftwareapplicationswithouttheneedforlargeinternalinfrastructure.PaaSalsoprovidesarangeoftoolsforthedeveloperwhichmakesitideallysuitedtotheyoungentrepreneur.Examples–MicrosoftAzure.
SoftwareasaService(SaaS):enablesuserstoconnecttovariouscloud-basedapplicationsthroughtheInternetforasubscriptionfee.Examples–Office365,Microsoft365,MinecraftforEducationetc.
Theabove-mentionedservicestogetherconstitutewhatisknownastheCloudComputingStackconsistingofIaaSontop,PaaSinthemiddle,andSaaSonthebottom.
Whilsttheusageofcloud-basedstoragesolutionsandservicestosupportday-to-daytasksaregrowing,itisnecessarytokeepinmindprivacyandsecurityconcerns.Itisimperativetoaddressinordertobevigilantinensuringthesecurityoftheenvironment.Itisthusimportanttobeawareofthesecurityfeaturesusedbymanycloudserviceprovidersinorderthatthecustomerscankeepthedatasecure(Rashid,2016).Therecouldbevariousissuesregardingprivacyandsecurityofcloudstoragesuchas:
Databreaches
Networksecurity
DataAccess
Systemvulnerabilities
Accounthijacking
Maliciousinsiders
Permanentdataloss
Compromisedcredentialsandbrokenauthentication
HackedinterfacesandAPIs
Thefirstlayerofsecurityisprovidedbythecloudproviderwhilstthesecondlayerisprovidedbythecustomer.Thechallengehereisthatcustomersshouldbeawareastotheextentofsecurityprovidedbythecloudproviderinorderthattheycanaddadditionallayersofsecuritytosecuretheirdata.
MajorCloudPlatformsandApplications
Withcloudcomputingandtheinternetenjoyingvariousservicesfromthecomfortofourhomesorofficeshasbecomeeasy.Thiscost-savingoptioneliminatestheneedtoinvestandmaintaincostlylocalinfrastructure(NewGenApps,2019).Hereisanexampleofamajorcloudstorageplatformthatisusedextensivelyaroundtheworld:
MicrosoftAzure
Formerlyknownas'WindowsAzure',MicrosoftAzureisthecloudcomputingplatformenabledprimarilythroughMicrosoft-manageddatacenters.Thisservicehasproveditselftobeareliablesolutionforthedevelopment,testing,deployment,andmanagementofapplicationsandservicesaswellasthehostingofdataandisusedbyalargenumberofdataserviceprovidersduetothelevelofsecurityandglobalinfrastructure.
AreasofApplicationofAIinourDailyLife
Healthcare
Oneprimaryaimofhealth-relatedAIapplicationsistoanalyzetherelationshipsbetweenprevention/treatmenttechniquesandpatientoutcomes.AIprogramshavebeendevelopedandappliedamongstotherstopracticessuchastheentirediagnosisprocesses,treatmentdevelopment,drugdevelopment,customizedmedication,andpatientmonitoringandcare(PwC,2019).
ThemedicalworldisincreasinglyusingAIandtheInternetofMedicalThings(IoMT)forhelpingcitizensviatherangeofconsumerhealthapplicationsavailabletoday(PwC,2019).Suchmedicalapplicationsareagreatsourceofencouragementandsupportforpeopletodevelopandfollowahealthylifestyle.Withproactivehealthmanagement,technologyhasputthepersonincontroloftheirownhealthandholisticwell-being.
Additionally,advancementsinAIhaveincreasedtherateofcorrectdiagnosisanderror-free
applicationoftreatmentoptions.Thishasledtoabetterunderstandingofpatients’problemsbydoctors,andincreasedtherateofqualityfeedback,guidanceandcounselling,andtheidentificationofotherpotentiallyrelatedmedicalproblems.
TheinclusionofAI-basedtechnologiesinthemedicalworldhasimprovedservicesgiventhefactthatthehealthsectorgenerateslargeamountsofdatawhichwhenprocessedleadstotimelyandappropriatedecisionswhichcanbetakenbythedoctors.Thistechnologyisknownaspredictiveanalyticsandisoftenusedtosupportdata-basedclinicaldecisionmaking.AIusespatternrecognitiontoidentifyriskpatternsinthepatientsorthosewhohaveapredispositiontocertaindiseases.
Fig1.6AreasofUseofAIandRoboticsinHealthcare
ImageCourtesy-(PWC,2019)
Inthepast,robotarmswereusedinmedicallabs,however,withcurrentdevelopmentsintechnology,AI-supportedrobotsassistthedoctorsevenduringcomplexsurgeriesperformingrepetitivetasksandinsomecases,undercontrolofthesurgeon,takeoverelementsofcomplexanddelicatesurgery.
Intelligentrobotsinthefuturewilllikelycompletelytransformthewaytheelderlyarecaredfor,givingthemmoreindependenceandthusreducingtheneedofcarehomesandhospitalization.AI-basedsystemsarebeingengagedtohavehuman-likeconversationswithelderlypeopletokeeptheirmindssharpaswellaspayingavarietyofgamestoassistinwardingoffdementia.
Agriculture
AIisbeingusedextensivelyinagriculture(Intel,2019).Fromcountingthenumberofbloomstopredicttheyieldinthefields,tothedetectionofpestsandpredictingwhichofthesowncropswillyieldthebestpossiblereturns,technologyisbeingreadiedtomeetafutureglobal
challenge.AccordingtoUnitedNations’populationdivision,theentireworldpopulationisestimatedtotouch9.7billionbytheyear2050(UNDESA,2015)andthechallengewewillfacewillbetofeedsuchagrowingpopulation.
MicrosoftincollaborationwithICRISAT,hasdevelopedanAISowingApppoweredbyMicrosoftCortanaIntelligenceSuiteincludingMachineLearningandPowerBI.Theappsendssowingadvisoriestoparticipatingfarmersontheoptimaldatetosow.Thebestpart–the
farmersdon’tneedtoinstallanysensorsintheirfieldsorincuranycapitalexpenditure.Allthey
needisafeaturephonecapableofreceivingtextmessages(Microsoft2017).
ArtificialIntelligencecanbeusedinagriculturetoassistinweatherpredictionandsimulatetheimpactofcurrentandemergingtrendsonyield,andthereforeglobalproduce.HerearethreemajorcategoriesofapplicationsofAIinagriculture:
AgriculturalRobots–Developmentandprogrammingofautonomousmachinerytomanageessentialtasksinagriculturesuchasharvestingofthecropsatahighervolumeandfasterpacethanhumanlaborers.Thiswillsavebothcostandtime.
CropandSoilMonitoring–Advancedcomputervisiontogetherwithdeep-learningalgorithmsarebeingdevelopedtoprocessdatacapturedbydronesandothertechnologiestomonitorcropsandsoilhealthofvastgeographicalareasthataredifficult,bytheirsize,tomanagebypeople.
PredictiveAnalytics–Modelsarebeingdevelopedwithmachinelearningtechnologytotrackandpredictvariousenvironmentalimpactsoncropyieldsuchasweatherchanges,spreadofpestandagriculturaldiseasesetc.
Retail
ThefutureofretailingisinthepartnershipofemployeeswithAItechnologytointroducewaysofoptimizingtheperformanceofthebusiness.(Bayern,2019).
AIinretailcanbeusedinspecificareassuchassupplychainplanning,demandforecasting,customerintelligence,marketing,advertisingandcampaignmanagement,andpricingandpromotionofproductsorservices.AIcanenablemoreefficientprocessingofsupplychainsandreturnsintheretailindustry.Itisalsobeingusedtodevelopchatbotswhichinteractwithcustomerstounderstandtheirenquiriesorpurchaseandreactaccordingly.Developmentofcustomer-facingAIfunctionalitysuchasself-servicecheckoutsaredesignedtobenefitretailersbyreducingcostsandincreasingsalesthroughput,andassistcustomersinatrouble-freeshoppingexperience,therebyincreasingcustomersatisfaction.
HowcanAIhelpretailersintheirbusiness?AsweallknowAIispoweredbydata,thesystemneedstocollecttherightkindofdatainordertorecognizeapatternactonthatpattern,learningasitgoes,analyzingtrendsandcommonalitiesinthedata.Customerdataisusedtoproduceanappropriatemodeltosolvespecificproblemssuchascustomersatisfaction,purchasingtrends,routestakenbycustomersthroughthestore,maintainthecorrectstockleveletc.(Hudson,2019).
OneofthemanybenefitsofusingAI-drivenmachinesisthatitcanpredictactivitiesthatincreasesales(Trivedi,2019).Forexample,ifthecustomerisissuedacashbackforapurchase,thismaypromptthemtobuymore,thereforegeneratingmoresales.AnotherbenefitofAIinretailistoimprovethecustomerexperiencebystrengtheningengagementwiththecustomer,withtheaimofbuildingalong-termloyalrelationship.
Thedatasetrequiredinthisexamplewouldbesalesdatacorrelatedagainstcustomerinformation.ThisdatasetisrunthroughtheappropriatemachinelearningalgorithmtoproduceanAImodel.Thismodelistranslatedintowaysinwhichtheretailercanincreaseturnoverbyprovidingthecustomerwhattheywantandwhentheywantit.
Productivityatwork
AI-poweredapplicationsandappsareprevalentatworktoo,assistingthehumanresourcesdepartmentinworkforcerecruitment.Thetechnologyhelpsmanagerscomeupwithconvincingjobrequirementsusingdatafromsimilarjobpostingswhichhavebornefruit(Greene,2019).AIisalsosupportingschedulingmeetings,writingemails,makingappointmentsandremindingpeopleofvariousimportantbusinessandpersonaltasksthatonemightmissout,thushelpinguserstomanagetheirtimewell.ThisdocumentitselfwascreatedusingAItechniquesinlanguagedefinitionbycheckingforcorrectspellingandgrammarandsuggestingpossiblechangestothewording.
ArtificialIntelligenceworksindependentlyoffollowinginstructionstofulfillrepetitivetasks.Theprogramisbuilttounderstandpatternsanddrawintelligentconnections,thusenablingittopredictandfulfillthenextsetofinstructionsandtasks.Consideringalltheimportantfactorsthishelpsittosuggestpotentiallysmarterbusinessdecisionstomanagers.Overaperiodof
timeanduponhandlingmultiplecases,thelearningelementofAIbecomesmoreintuitiveinprocessingtheinformation.Forexample,itcanproposenewoperationsbasedonpastbudgetaryresults,talentcost,employmentplans,etc.
OrganizationscanuseAI-basedapplicationstoallowjobcandidatestoscheduletheirinterviewwiththeinterviewpanelatatimesuitableforallparties.SomeapplicationssuchasthoseusedbyStellaandKoru(Greene,2019)makeuseofAItechnologycomponentstomatchtherequirementoftheemployerstothatofthecandidatesbasedonthecandidates’credentials,skillsandtheexperiences.AnotherAI-basedapplicationknownasthePalatineAnalyticsoffersvarioustoolstomanagersthathelpmeasuretheperformanceofemployees,andevenselecttherightemployeeforpromotionwithouttheelementofhumanbias.
PersonalLife
OurpersonallifeisfullofexamplesofAIbeinguseddaily.Ourengagementisseamlessandthereforegoesalmostunnoticed.However,manyoftheappswerunonoursmartphonesareallAI-powered.Whenwewanttolistentomusicwespeakacommand,ourphoneanalysesourspeech,understandsthetask,andrunsasearchtofindthesongbeforeplayingit.
Remindersforameeting,ortobuygroceriesonaparticulardayforyourparentsorremindingyoutostudyaparticularsubjectforanupcomingtestareallAIinterventionsinourdailylife.Theemailspamfiltersthatkeepunwantedemailsawayfromyourinbox,orthesocialnetworkingsitewhichusesAItopersonalizeyournewsfeedandensuresthatyouareseeingpoststhatinterestyou,areallexamplesofhowAIhasbecomeanintegralpartofourdaytodaylife.
AIandItsApplications
AIisgrowinginitsapplications,someevenwithimpressivecapabilitiessuchasself-drivingvehiclesorsocialhumanoids.Thoughcurrently,wedonothaveafullyfunctionalAIbasedrobot,itseemsjustamatteroftimebeforewewillhaveafullyfunctionalhumanoidcapableofworkingwithusorevensupportingusinourhomes.
Hereareafewapplicationswhichweregularlyusewhichareextremelyimportantindevelopinganytechnologythatcanengageinthesamewayhumanscanbeinreallife.
NaturalLanguageGeneration(NLG)
NaturalLanguageGeneration(NLG)isasub-disciplineofAIthatrecognizeshumanlanguageintextformandconvertsitintoaformwhichenablesthecomputersystemtocommunicatethedataefficientlyandaccurately.Forexample,itisusedtotakerawmarketdataandgeneratereportsofmarketsummaries.Itcanalsobeusedtogenerateshortpiecesoftextininteractiveconversations(achatbot)whichmightevenbereadoutbyatext-to-speechsystem.
AnotherimportantuseofNLGistheclassificationoftext.Thisisspecificallyusedinthecontrolofspam.SeveralemailprovidersusesimilarNLG-basedservicestoanalyzethecontentoftheemailsinordertounderstandwhetherthemailisgenuineorfake.
NLGcanhelpustodothefollowing:
Manuallysearchdata,comparingorscanningtables
Analyzingcharts,metricsormaps
Developingrecurringstatusreports
Fig1.7NLGcreatingreports
Imagecredit:/what-is-natural-language-generation/
“Apicturemaybeworth1,000words,butconcisedescriptionsandannotationscanhelppeopleunderstand
andbetterinterpretdata.Naturallanguagegeneration(NLG)technologyinterpretsdataandoffers
backgroundcontextoranalysisthroughtextualdescriptions.”
Speechrecognition
Speechrecognitionisatechnologywherebythesystemscapturethenaturalconversationswithahuman,analyzessaiddata,andconvertsthesame,whenrequiredto,intoinstructionstoperformthegiventasks.Itisusedinvoice-responseinteractivesystemsandmobileapps.Forexample,almostallsmartphoneshavethebuilt-inabilitytoconvertspeechintotext.Thetechnologyofrecognizingspeechisalsousedinthemedicalworld,defense,homeautomation,gamingandeveningeneralrobotics(Lifewire,2019).
However,therearetimeswhenspeechrecognitiondoesnotworkthewayitshould.Thishappensattimeswhendifferentpeoplepronouncethesamewordinatotallydifferentmanneroraccentaltogether,althoughsystemsarebecomingmoreadeptatlearningsuchdifferences.Anotherscenariowherethesoftwaremayfailiswhenthereisagreatdealofbackgroundnoise.Unlessgoodqualitynoisecancellingmicrophonesareused,thesoftwarewillpickupthenoiseandmaythereforenotbeabletointerpretitwell.
VirtualAgents
Avirtualagentisacomputerprogramthatisdesignedtointeractwithhumansandcanbeseeninthechatbotsthatappearwhenusingsomeapplicationsorvisitingsomewebsites.
Gonearethedayswhenthecustomerswouldbeabletodetectiftheywerechattingwithabotoraperson.Withthehelpofbothartificialintelligenceandmachinelearningthebotis
designedtorespondwithaveryspecificandcustomizedresponsetotheuser’s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年度湿簧式继电器战略市场规划报告
- 2024年度图书馆数字化改造施工合同
- 2024年建筑工程招投标保密协议
- 2024年度演艺经纪合同.do
- 2024年彩钢房建筑材料采购与供应合同
- 2024年分手协议书新标准
- 2024年大数据分析软件销售合同
- 2024年度电子政务系统建设合同
- 2024健身服务合同标的健身服务项目与健身设施使用规定
- 2024年度健康体检与医疗服务合同
- 全国高职高专英语写作大赛
- 微机原理与接口技术8259A练习题及答案
- 正方体的11种展开图
- 第15章《分式》教材分析课件(32张)
- 商铺装修工程施工方案.
- 西门子RWD68说明书
- 形式发票样本(Proforma Invoice)
- 医院车辆加油卡管理制度
- 数独题目高级50题(后附答案)【最新】
- 问题线索办理呈批表
- 学、练、评一体化课堂模式下赛的两个问题与对策
评论
0/150
提交评论