641SzymonRozga2018S.
Rozga,PracticalBotDevelopment,https://doi.
org/10.
1007/978-1-4842-3540-9IndexAActionparameters,24Activelearning,115–116Adaptivecards,155,166,218,501creatingcustom,517data-gatheringtemplate,507example,507–509FacebookMessenger,511rendering,504–506renderingcustomgraphics,518AAPL,519–520,522Azure'sBlobStorage,542–543customquotecard,530emulatorrendering,528fetchingdata,537,539headlessbrowsers,518headlessChrome,544–545HTMLandCSS,530–534Intrinio,519Messengerrendering,529Puppeteer,535renderingHTML,535–536,540renderinginMessenger,541renderStockCardfunction,523–525,527stringmanipulation,536textstockquotes,523restaurantcard,501–504SDKs,512stockquoterendering,510Visualizer,512workingexample,512,514–516AlexaSkillsKitconnectingtoBotFramework,624Alexaconstructs,627callbacksupport,627channel-agnosticvs.
channel-specificdialogs,625–626implementations,624NLU,624–625sampleintegration,628–630,632–636,638creatingnewskill,595interfaces,597invocationname,597NLUandASR,598AccountType,605Amazon,598–599BuildModelbutton,605–606Intents,600LUIS,598QuoteIntent,602–604QuoteItem,601–602642fornode,607,616AccountInfostate,620ARN,612–613codeeditor,611–612dialoggraph,617DynamoDB,611,621good-byemessage,616HelloWorldIntent,608Lambdacode,610sampleinteraction,615SDKdocumentation,621SDK'sGitHubsite,607–608serverlesscomputing,607this.
event.
requestobject,614verificationpurposes,609options,621–622realdatatorenderingimagery,622–623Skillbuilderchecklist,596Alexavoiceassistant,15Alignedintent,116AlphaZero,3AmazonResourceName(ARN),612Amazon'sLex,45Animationcard,218Artificialintelligence(AI),4Artificialneuralnetwork(ANN),38–40Asimov'sThreeLawsofRobotics,3AuthoringAPI,125AutomaticSpeechRecognition(ASR)engine,602AzureBotService,2,578AzureCognitiveServices,459,482AzurePortalbotchannelregistrationcreate,191–192resourcegroup,192Settingsblade,193–194create.
envfile,194FacebookMessenger(seeFacebookMessenger)functionbot,191remoteaccess,195–196sign-uppage,188–189subscription,189–190webappbot,191create,204–205deploymentprocess,209KuduZipDeploy,209save,209Windows-basedAzuresetup,205zipfiles,208BBingSpeechAPI,459BingSpellCheckAPI,471Boardingpasscard,152–154BotBuilder-CognitiveServices,488BotBuilderSDK,1–2actionsbeginDialogAction,294,296cancelAction,298–299conversation,297–298AlexaSkillsKit(cont.
)Index643customAction,295customization,301defaultbehavior,294endConversationAction,299–300matchesobject,301onSelectActionmethod,294reloadAction,298replaceDialog,297triggerAction,294addressesandproactivemessages,251–252buttonsactiontypes,263CardAction,260,264emulator,260–261FacebookMessenger,260–262openURL,259templates,263types,259cards(seeHerocard)channeldataFacebookMessenger,278–280Facebookrenders,square,281–282herocards,276JSONdata,278NodeSDK,278rendering,herocard,280Slack,276–278channelerrors,276conversationstate,243–245customdialogsabstractDialogclass,286bot.
dialog(…)method,286custominput,289customPrompts.
number,293dialogResumedmethod,288JavaScriptES5,291methods,287sampleinteraction,290TypeScript,288WaterfallDialog,286groupchat,282–283,285libraries,302–303messagesbuilder.
Messageobject,248contactRelationUpdate,249conversationalexperiences,250–251conversationUpdate,249deleteUserData,249endOfConversation,250IMessageinterface,246invoke,250ping,249typing,249UniversalBot,250richcontentattachments,MIMEtypes,253BotFrameworkerror,257emulator,254,256,257FacebookMessenger,254–258fileformat,MP3,257Index644suggestedactionsCardActions,273cards,275conversationaldesign,272emulator,273FacebookMessenger,273–274quickreplies,273BotFrameworkEmulatorconnectingto,187connectionUI,176consoleoutput,186conversationUpdate,177,179DebugEvent,184incoming/outgoingmessage,180–183ngrok,176Botresponsesadaptivecards,155authenticationandauthorization,149–151boardingpasscard,152–154buildingblocksauthenticatedbot,147buttons,147carousel,146–147conversationstates,144imagesandvideos,146markdown,144–145quickreplies,148SSML,145TDAmeritradebot,148WC3Recommendation,145YouTubeSearchbot,146inputformcard,156receiptcard,151–152Broadcastbot,134–135CCalendarsubjectentitycreatenew,84emptylistof,64JSON,66,88–91mortgageapplication,85–86prebuiltentities,65testcases,87–88training,86–87valueresolution,66Channelerrors,276Channelintegrations,26Chatbot,547–548actionparameters,24analyticsplatformsAzureBotServiceanalyticsdashboard,578demographics,573–574Facebookanalytics,579genericdata,572–573PowerBIdashboard,580sentiment,574–575userretention,575–576usersessionflows,576–577bugin,548fromcustomerservice,548always-onchatbot,549CSR-facingbot,550sometimes-onchatbot,549BotBuilderSDK(cont.
)Index645definition,4Dialogflow,23,25echobot,5fraudalertbot,9–10GoogleCalendar,10–11messagingapp,4messagingplatform,18,20NLUengines,20–21RESTAPI,9onSlack,16–17supportingmultiplelanguagesappointmentflowinSpanish,481approach,474automatictranslation,475botresponding,480cognitive-servicesNode.
jspackage,476LUISsupport,474middleware,475,476recognizers,dialoglogic,475TextAnalyticsandTranslatorAPIs,476translate,477–478TranslatorMiddleware,476user'slanguage,477–478thermostat-controllingbot,21–24YouTubebot,6–7,9Chatconnector,172–173Cognitive-services,464CompositeentitiesAddCalendarEntry,99APIsection,100,102CalendarEntryentity,100createnew,97,99datetimeV2entities,99Locationentity,99Computerprograms,1ComputerVision,489Conciergebots,132Consumerbotsbroadcast,134–135channels,130e-commerce,136–138FacebookMessenger,130–131FAQ,131–132task-oriented,132–134Conversationdesigncalendarbot,142commonpatternsandflavors,129conditionalstatetransition,143consumer(seeConsumerbots)directedgraph,142enterprise(seeEnterprisebots)functions,156–157guidelinesactivelearningprocess,165avoidgettingstuck,163clearpathtohumans,163–164consistenttone,161focus,157genderbots,160learnfromusers,165naturallanguage,162nextbestactions,160–161proactivemessaging,163Index646richbotcontent,162uncannyvalley,158–159LUISapplication,143messagingcommunications,129technologyusers,129undirectedgraph,141–142CortanaAssistant(Microsoft),14–15Customerservicesystems,547,550botdevelopers,551case,550integrationcustom-builtinterface,552onplatform,552–553product,554–557Customspell-checkLUISrecognizer,471CustomwebchatinterfacebuildBotEntry,426chat.
cssstylesheet,416–417chatentryelements,414chathistorycontrol,423DirectLinechannelicon,411configurationinterface,412functions,417–418,420messages,423plainemptychatinterface,426getToken()andrefreshToken()client-sidefunctions,420–421jQueryandbootstrap,414messagingparadigm,414MICROSOFT_APP_IDandMICROSOFT_APP_PASSWORDvalues,412renderHeroCardfunction,426sendMessagesFromInputBox,422–423textentrybox,414DDashbotanalytics,586APIkeys,583code,BotFrameworkmiddleware,583–585dashboardofdatagathered,589dashbotApiMap,583entry,creation,582signup,account,581DatetimeV2entityAddCalendarEntry,81,83ambiguity,75–76date,70daterange,71datetimerange,72duration,73JSON,80–81prebuiltentity,79settype,74–75subtype,70time,71timerange,72TIMEX,69Conversationdesign(cont.
)Index647DialogData,244–245Dialogflow,23,25Digitallydrivenconsumerjourney,137Dimensionentity,68DirectLineAPI,408–410DirectMessageAPI,16Dual-tonemulti-frequency(DTMF)signals,438EE-commercebot,136–138EnterprisebotscallcenterandIVR,138knowledgemanagement,141processautomation,139–140self-servicing,139Enterprisespace,45–46FFacebookMessenger,557appIDandappsecret,201bot,25–27,569configuration,198–199conversation,567createnewpage,199–201customermessages,568echobot,203–204FacebookHandoffProtocol,560functionalperspective,560handovermethod,562–563HumanHandover,558inbox,564,566LUISapp,558Markasdonebutton,569Node.
jspackage,561–562pageID,200–201pass_thread_controlmethod,561subscribe,202SubscriptionFieldssection,202TokenGenerationsection,201webhook,213Facebook'sWit.
ai,45FAQbot,131–132Flight-bookingbot,24Fuzzymatchingalgorithm,482GGmailAPI,336,352–353GoogleCalendarAPIcalendarcall,337clientsecret,314–315createCalendarCardmethod,341createClientID,313–314createPrimaryCalendar,336credentials,311DateTimeV2entities,348enablingproject,311getcase,340withGmailAPI,352–353JavaScriptPromise,337module,338OAuthconsentconfiguration,312–313PreCheckdialog,346Index648PrimaryCalendardialog,339,342resetcase,340setaction,344–345ShowCalendarSummarydialog,347waterfallstep,343–344GoogleCloudPlatformAPIcreateproject,309dashboard,307selectproject,308–309Google'sChatbase,581,586–588Google'sDialogflow(Api.
ai),44Google'sOAuth,(seeOAuth2.
0)HHangupverb,455HerocardattachmentLayout,269–270carouselemulator,269,271FacebookMessenger,269,272emulator,266,268FacebookMessenger,266,269Google'sMaterialDesigncard,265–266openUrlbuttons,272Pokémoncards,265templates,266textfields,269UXdesign,265Hierarchicalentities,102,104–105,107Human-levelintelligence,4IIBMWatsonConversation,45Inputformcard,156InteractiveVoiceResponse(IVR),138Intrinio,519IRCbots,11I,Robot(book),12JJIRA'sSlackbot,132–133KKnowledgemanagementbots,141LLanguageUnderstandingIntelligenceService(LUIS),2,29,44–45,237–239,470,598activelearning,115–116addcollaborators,121ageentity,67–68AuthoringAPI,125Buildsection,49calendarentry,64,66GoogleCalendarAPI(cont.
)Index649compositeentitiesAddCalendarEntry,99APIsection,100,102CalendarEntryentity,100createnew,97,99datetimeV2entities,99Locationentity,99createnew,48currencyentity,68dashboard,116–117DatetimeV2(seeDatetimeV2entity)dimensionentity,68e-mails,phonenumbers,andURLs,77exportapplication,124hierarchicalentities,102,104–105,107importapplication,124intentAddCalendarEntryintent,51–52CheckAvailability,55createnew,50–51DeleteCalendarEntry,56EditCalendarEntry,55Noneintent,54–55ShowCalendarSummary,56testing,53top-scoring,56training,57–58listentities,107–108Locationentity,92–94numbersandpercentages,77–78ordinalentity,78phraselists,112–113prebuiltdomains,109–110RegExfeatures,113–114spellchecking,121–122,124temperatureentity,68troubleshooting,126–127versions,119–120Lex,591LINEmessagingapps,13Listentities,107–108Locationentity,92–94LouisVuittonbot,136MMachinelearning(ML)algorithms,13,459MandGoogleAssistant,15MessagingappsAsia-based,13mobile,13–14MicrosoftAzurePortalRESTAPI,214webapp,save,210Microsoft'sBingSpeechAPI,448Microsoft'sBotBuilderSDKapp.
jsfile,170–171authentication,212chatconnector,172–173choiceprompt,224createbotchannelsregistration,211createnewdirectory,168Index650dialogsAddCalendarEntry,228,230–231contextualhelp,234help,232–233stackmodel,226–227dotenv,171echo-botcode,169–170emulator(seeBotFrameworkEmulator).
env.
defaultsfile,171high-levelarchitecture,168–169HTTPrequest,173LUISmodel,237–239messagesattachmenttypes,215cards,218herocard,216ngrok,212Node.
js,167port3978,172recognizermodel,236restifylibrary,171sessionsmessagesplatform,218object,220privateConversationData,219universalbot,173waterfall,221–225Microsoft'sCognitiveServices,13Mobilemessagingapps,13NNaturallanguageprocessing(NLP)communicationskills,30discourseanalysis,42JavaScriptversionofEliza,32–33semantics,41–42syntax,41Naturallanguageunderstanding(NLU)bare-bonesbasicfunctionality,42brute-forceapproach,29–30cloud-basedsystems,44–45commandline,31conversationalintelligence,31enterprisespace,45–46features,42humanintelligence,31machinelearningANN,38–40criticism,38crossvalidation,34deeplearning,38–40domainandintentclassifications,33Google'sTranslate,38–39JavaScriptversionofEliza,32–33NLPconcerns,38NLPfield,32regression,35reinforcementlearning,36–37rule-basedapproach,33Microsoft'sBotBuilderSDK(cont.
)Index651speechrecognitionandtranslation,40supervisedlearning,34–35trainingdataset,34unsupervisedlearning,35–36platform,598Python/RMLtools,29regularexpression,30SetTemperatureintent,30OOAuth2.
0AES_PASSPHRASE,316Base64string,316beginDialog,321–322CalendarAPI,320–321consoleoutput,321.
envfile,316loginpage,315processUserCalendarsdialog,322queryobject,318–319scopesarray,317seamlessmechanismAuthConfirmation,332cases,334,336dialogflow,324EnsureCredentialsdialog,325–328,330–331ensureLoggedIn,333–334Errordialog,327–329GmailAPI,336loginandlogoutdialog,324–325StoreTokens,331SigninCard,318tokensJSON,319OAuthflows,149–151Ordinalentity,78PPhraselists,112–113Prebuiltdomains,109–110Processautomationbots,139–140Programmablevoice,429ProgrammingaComputerforPlayingChess,12PublishappAddKeybutton,59JSON,61–62productionslot,58queryparameters,60stagingslot,58–59subscriptionkey,61Puppeteer,535QQnAMakerfuzzysearchalgorithm,482knowledgebase,creation,483–485LUIS,488Index652questionphrasingsandpairs,488recognizeranddialog,488response,487searchservice,483service,creation,483testinterface,488RReceiptcard,151–152,218Regularexpressions(RegEx),114SSelf-servicebots,139Sentimentanalysis,471–473Siriapp,14SlackappAPIsephemeralmessage,377GIF,377–378/giphySlashcommand,377incomingmessage,371–373methods,370Node.
jscode,370–371postEphemeralmessage,378postMessage,374,377session.
sendmethod,373sourceEvent,373updateMessagemethod,374,376attachments,356–358Azurebotservice,368–369botusers,365–366clothingproducts,405configurationscreen,363CreateAppbutton,364defaultstyling,imageandbuttons,359ephemeralmessages,360events,366–367FacebookMessenger,355interactivecomponents,368interactivemessagesbeginDialog,383customrecognizer,385defaultbehavior,384globalrecognizer,389messageupdate,382–383namingconvention,384Payloadobject,386postMessageandupdateMessage,380POSTrequesttoresponse_url,380–381practicalbot.
expire,384–385requestapproval,379response_url,389simpleflow,380textmessage,results,386–388userexperience,382userinterfaceelements,379UXchaos,386YesorNoinput,385–386QnAMaker(cont.
)Index653JSONobject,356menu,361MessageBuilderandpreview,357–358messagerendering,369pizza,multistepinteractioncallbackID,393,405callbackvalues,405endDialog,393isCallbackResponse,394JSONobject,396–399messages,395Oil&Garlicsauce,392pizzatype,393–394postMessage,399privateConversationData,400recognizer,395,403saucetype,391session.
sendcall,400–402size,392this.
callbackIdobject,404tomatosauce,391userordersummary,392WaterfallDialogandcustomrecognize,403–404setupredirectURL,364–365SlackBotchannelconnector,359text-basedworkflows,355tool,16–17workspace,362SnoopDoggbot,135SpeechSynthesisMarkupLanguage(SSML),145audiofile,448–449BingSpeechAPI,448bing-speechclient-apiNode.
js,448buildAndSendHangup,455buildAndSendTwimlResponse,450Date().
getTime(),449generateAudiofunction,450,452Playverb,448Microsoft,447speech-to-textandtext-to-speechfunctionality,448Spell-checking,121–123BingSpellCheckAPI,466botinaction,468dialog,465function,466LUIS,471Microsoft'scognitiveservices,464middlewareapproach,469–470misspelledwords,466mode,463proofandspell,463Stagingslot,58–59,118TTask-orientedbot,132–134TDAmeritradebot,133–134,148Temperatureentity,68TextAnalyticsAPI,476Thermostat-controllingbot,21–24Index654Three-leggedOAuth2.
0,(seeOAuth2.
0)TIMEXformat,69Twiliobotcode,435buildAndSendTwimlResponse,442configuration,435conversationID,444conversationloop,438,440createproject,433creatingandsending,TwiMLresponse,442customchanneldatacommunication,444DirectLine,440–443Gatherverb,431,437,438nodeAPI,install,436phonenumber,434POST,438projectdashboard,433setInterval,444signingup,account,432verbs,430voiceinteractions,444VoiceResponse,437UUniversalbot,173UniversalTuringMachine,12VValueresolution,66Voiceassistants,3Voicebots,428W,XWeChatmessagingapps,13Y,ZYouTubebot,6–8Index
在2014年发现原来使用VPS的客户需求慢慢的在改版,VPS已经不能满足客户的需求。我们开始代理机房的独立服务器,主推和HS机房的独立服务器。经过一年多的发展,我们发现代理的服务器配置参差不齐,机房的售后服务也无法完全跟上,导致了很多问题发生,对使用体验带来了很多的不便,很多客户离开了我们。经过我们慎重的考虑和客户的建议。我们在2015开始了重大的改变, 2015年,我们开始计划托管自己...
这次RackNerd商家提供的美国大硬盘独立服务器,数据中心位于洛杉矶multacom,可选Windows、Linux镜像系统,默认内存是64GB,也可升级至128GB内存,而且硬盘采用的是256G SSD系统盘+10个16TSAS数据盘,端口提供的是1Gbps带宽,每月提供200TB,且包含5个IPv4,如果有需要更多IP,也可以升级增加。CPU核心内存硬盘流量带宽价格选择2XE5-2640V2...
vollcloud LLC首次推出6折促销,本次促销福利主要感恩与回馈广大用户对于我们的信任与支持,我们将继续稳步前行,为广大用户们提供更好的产品和服务,另外,本次促销码共限制使用30个,个人不限购,用完活动结束,同时所有vps产品支持3日内无条件退款和提供免费试用。需要了解更多产品可前往官网查看!vollcloud优惠码:VoLLcloud终生6折促销码:Y5C0V7R0YW商品名称CPU内存S...
jquerysetinterval为你推荐
TableBasicAbnormallyStoppedServicesitunes文件127支持ipadiexplore.exe应用程序错误iexplore.exe应用程序错误迅雷快鸟迅雷快鸟支持移动宽带提速吗联通合约机iphone5想咨询一下联通iphone5合约机和裸机的区别?ios6.1.3越狱苹果手机版本6.1.3 什么时候可以越狱 要等多久?ios6.1.3完美越狱IPAD越狱和不越狱的区别··以及什么是完美越狱搜狗浏览器2.2搜狗浏览器怎么恢复以前的版本?ios7好用吗IOS7系统好不好
域名备案只选云聚达 已备案域名出售 flashfxp怎么用 highfrequency googleapps paypal认证 http500内部服务器错误 万网优惠券 秒杀预告 tna官网 免费美国空间 百度云1t 电信主机 上海服务器 linux使用教程 万网空间购买 阿里云免费邮箱 华为k3 ledlamp 睿云 更多