版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度勞動合同解除與離職員工離職手續(xù)辦理及經(jīng)濟(jì)補(bǔ)償合同3篇
- 2025年度鋼結(jié)構(gòu)加固施工承包合同模板
- 2025年度農(nóng)村個人耕地租賃與農(nóng)業(yè)信息化建設(shè)合同3篇
- 農(nóng)村農(nóng)業(yè)勞務(wù)用工合同(2025年度)勞動權(quán)益維護(hù)協(xié)議
- 2025年度農(nóng)村集體土地租賃合同范本(鄉(xiāng)村旅游)
- 二零二五年度高速鐵路信號系統(tǒng)安裝合同安裝協(xié)議3篇
- 寵物生活館2025年度寄養(yǎng)及美容服務(wù)合同3篇
- 二零二五年度員工職務(wù)秘密及保密信息處理協(xié)議3篇
- 2025年度年度文化產(chǎn)業(yè)發(fā)展合伙人合同協(xié)議書3篇
- 2025年度養(yǎng)殖場勞務(wù)合同(畜禽疫病防控與治療)3篇
- HSE基礎(chǔ)知識培訓(xùn)
- 企業(yè)地震應(yīng)急預(yù)案樣本(三篇)
- 安徽省蚌埠市2023-2024學(xué)年高一上學(xué)期期末考試 地理 含答案
- GB/T 5483-2024天然石膏
- 2024年度托管班二人合伙協(xié)議書3篇
- 山東中醫(yī)藥大學(xué)中西醫(yī)臨床(專升本)學(xué)士學(xué)位考試復(fù)習(xí)題
- 2024-2025學(xué)年九年級語文上冊部編版期末綜合模擬試卷(含答案)
- 水生生物學(xué)智慧樹知到期末考試答案章節(jié)答案2024年寧波大學(xué)
- 提撈采油操作規(guī)程
- 中國銀監(jiān)會關(guān)于規(guī)范中長期貸款還款方式的通知
- 通信工程外文文獻(xiàn)(共12頁)
評論
0/150
提交評論