Build Chatbot Interactions: Responsive, Intuitive Interfaces with Ruby
暫譯: 建立聊天機器人互動:使用 Ruby 創建響應式、直觀的介面

Pritchett, Daniel

  • 出版商: Pragmatic Bookshelf
  • 出版日期: 2019-07-23
  • 定價: $1,300
  • 售價: 8.8$1,144
  • 語言: 英文
  • 頁數: 200
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1680506323
  • ISBN-13: 9781680506327
  • 相關分類: ChatbotRuby
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

相關主題

商品描述

The next step in the evolution of user interfaces is here. Chatbots let your users interact with your service in their own natural language. Use free and open source tools along with Ruby to build creative, useful, and unexpected interactions for users. Take advantage of the Lita framework's step-by-step implementation strategy to simplify bot development and testing. From novices to experts, chatbots are an area in which everyone can participate. Exercise your creativity by creating chatbot skills for communicating, information, and fun.

Developers of all skill levels can craft user experiences that are natural, easy to use, and most of all, fun. Build chatbots using free, open source tools and launch them to popular chat platforms like Slack and Amazon's Alexa. Use the Ruby programming language and the Lita bot framework to unlock fun and powerful chat abilities such as sending text messages and emails, creating new meme images, driving a robot around the room, and talking out loud on a home speaker.

Use frameworks available in Ruby and Node.js to get started quickly. Create simple chatbot skills that respond quickly to basic requests. Chain skills together for more complex interactions. Take advantage of test-driven development techniques to build your bots with confidence. Coordinate tasks with colleagues via bot. Connect with external APIs to provide users with data they need. Extract data information from web pages when an API isn't available. Expand your bot's reach with SMS and e-mail messaging. Deploy a chatbot to a host so users can interact with it on their schedule.

Build a more responsive, easy-to-use interface for your users today.

What You Need:

You don't need much to get started with chatbots. A Mac or Linux computer with a recent version of Ruby is recommended. Windows users can keep up with a free virtual machine running Linux. You'll deploy your chatbots for free (or at least cheaply) on cloud hosting platforms like Heroku and Digital Ocean.

商品描述(中文翻譯)

下一步的使用者介面演進已經到來。聊天機器人讓您的使用者可以用他們自己的自然語言與您的服務互動。使用免費和開源工具以及 Ruby 來為使用者建立創意、有用且意想不到的互動。利用 Lita 框架的逐步實作策略來簡化機器人的開發和測試。從新手到專家,聊天機器人是一個每個人都可以參與的領域。發揮您的創意,創建用於溝通、資訊和娛樂的聊天機器人技能。

各種技能水平的開發者都可以打造自然、易於使用且最重要的是有趣的使用者體驗。使用免費的開源工具建立聊天機器人,並將其推出到像 Slack 和亞馬遜的 Alexa 等熱門聊天平台。使用 Ruby 程式語言和 Lita 機器人框架來解鎖有趣且強大的聊天功能,例如發送簡訊和電子郵件、創建新的迷因圖片、在房間內駕駛機器人以及在家庭揚聲器上大聲說話。

使用 Ruby 和 Node.js 中可用的框架快速入門。創建能快速回應基本請求的簡單聊天機器人技能。將技能鏈接在一起以實現更複雜的互動。利用測試驅動開發技術自信地構建您的機器人。通過機器人協調與同事的任務。連接外部 API 以提供使用者所需的數據。當 API 不可用時,從網頁中提取數據資訊。通過 SMS 和電子郵件擴展您的機器人的觸及範圍。將聊天機器人部署到主機上,以便使用者可以按照自己的時間表與其互動。

今天就為您的使用者建立一個更具響應性、易於使用的介面。

您需要的東西:

您不需要太多就可以開始使用聊天機器人。建議使用配備最新版本 Ruby 的 Mac 或 Linux 電腦。Windows 使用者可以使用免費的虛擬機器運行 Linux。您可以在像 Heroku 和 Digital Ocean 等雲端託管平台上免費(或至少便宜)部署您的聊天機器人。

作者簡介

Daniel Pritchett is a consulting programmer, speaker, and user group supporter in Memphis, Tennessee. He builds infrastructure tooling for internet companies. If it's interesting and useful, Daniel wants to help you build it.

作者簡介(中文翻譯)

丹尼爾·普里切特 是一位來自田納西州孟菲斯的顧問程式設計師、演講者和使用者社群支持者。他為互聯網公司構建基礎設施工具。如果這個項目有趣且有用,丹尼爾希望能幫助你實現它。