چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Build Chatbot Interactions : Responsive, Intuitive Interfaces with Ruby

Daniel Pritchett

قیمت نهایی

۴۰٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۸٪ تخفیف
  • تخفیف زمان‌دار−۹٬۰۰۰ تومان

۹٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Daniel Pritchett
سال انتشار
۲۰۱۹
فرمت
EPUB
زبان
انگلیسی
حجم فایل
۵٫۹ مگابایت
شابک
9781680500455، 9781680501759، 9781680502176، 9781680503012، 9781680503524، 9781680503531، 9781680503906، 9781680503913، 9781680506327، 9781680506402، 9781680506716، 9781680507102، 9781680507584، 9781937785765، 1680500457، 1680501755، 1680502174، 1680503014، 1680503529، 1680503537، 1680503901، 168050391X، 1680506323، 1680506404، 1680506714، 1680507109، 1680507583، 1937785769

دربارهٔ کتاب

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. Too many projects? Want to organise and evaluate them without getting buried under a mountain of statistics? This title will help you collect all your work, decide which projects you should do first, second - and never. You have too many projects, and firefighting and multitasking are keeping you from finishing any of them. You need to manage your project portfolio. This fully updated and expanded bestseller arms you with agile and lean ways to collect all your work and decide which projects you should do first, second, and never. See how to tie your work to your organization's mission and show your managers, your board, and your staff what you can accomplish and when. Picture the work you have, and make those difficult decisions, ensuring that all your strength is focused where it needs to be. All your projects and programs make up your portfolio. But how much time do you actually spend on your projects, and how much time do you spend on emergency fire drills or waste through multitasking? This book gives you insightful ways to rank all the projects you're working on and figure out the right staffing and schedule so projects get finished faster.The trick is adopting lean and agile approaches to projects, whether they're software projects, projects that include hardware, or projects that depend on chunks of functionality from other suppliers. Find out how to define the mission of your team, group, or department, with none of the buzzwords that normally accompany a mission statement. Armed with the work and the mission, you'll manage your portfolio better and make those decisions that define the true leaders in the organization. With this expanded second edition, discover how to scale project portfolio management from one team to the entire enterprise, and integrate Cost of Delay when ranking projects. Additional Kanban views provide even more ways to visualize your portfolio Overview: "In the 1970s, while their contemporaries were protesting the computer as a tool of dehumanization and oppression, a motley collection of college dropouts, hippies, and electronics fanatics were engaged in something much more subversive. Obsessed with the idea of getting computer power into their own hands, they launched from their garages a hobbyist movement that grew into an industry, and ultimately a social and technological revolution. What they did was invent the personal computer: not just a new device, but a watershed in the relationship between man and machine. This is their story. Fire in the Valley is the definitive history of the personal computer, drawn from interviews with the people who made it happen, written by two veteran computer writers who were there from the start. Working at InfoWorld in the early 1980s, Swaine and Freiberger daily rubbed elbows with people like Steve Jobs and Bill Gates when they were creating the personal computer revolution. A rich story of colorful individuals, Fire in the Valley profiles these unlikely revolutionaries and entrepreneurs, such as Ed Roberts of MITS, Lee Felsenstein at Processor Technology, and Jack Tramiel of Commodore, as well as Jobs and Gates in all the innocence of their formative years. This completely revised and expanded third edition brings the story to its completion, chronicling the end of the personal computer revolution and the beginning of the post-PC era. It covers the departure from the stage of major players with the deaths of Steve Jobs and Douglas Engelbart and the retirements of Bill Gates and Steve Ballmer; the shift away from the PC to the cloud and portable devices; and what the end of the PC era means for issues such as personal freedom and power, and open source vs. proprietary software." --Publisher's website Gain insights and depth of rationale into Scrum from many highly respected world authorities, including one of its founders, who lead you through the deep foundations of Scrum's structure and practice. Enhance and customize your Scrum practice with ninety-four organizational building blocks, called patterns, that you can freely and flexibly choose from to fit your needs. Understand and appreciate the history of Scrum and the role it plays in solving common problems in product development. Building a successful product usually involves teams of people, and many choose the Scrum approach to aid in creating products that deliver the highest possible value. Implementing Scrum gives teams a collection of powerful ideas they can assemble to fit their needs and meet their goals. The ninety-four patterns contained within are elaborated nuggets of insight into Scrum's building blocks, how they work, and how to use them. They offer novices a roadmap for starting from scratch, yet they help intermediate practitioners fine-tune or fortify their Scrum implementations. Experienced practitioners can use the patterns and supporting explanations to get a better understanding of how the parts of Scrum complement each other to solve common problems in product development. The patterns are written in the well-known Alexandrian form, whose roots in architecture and design have enjoyed broad application in the software world. The form organizes each pattern so you can navigate directly to organizational design tradeoffs or jump to the solution or rationale that makes the solution work. The patterns flow together naturally through the context sections at their beginning and end. Learn everything you need to know to master and implement Scrum one step at a time - the agile way. Free and open source is the foundation of software development, and it's built by people just like you. Discover the fundamental tenets that drive the movement. Take control of your career by selecting the right project to meet your professional goals. Master the language and avoid the pitfalls that typically ensnare new contributors. Join a community of like-minded people and change the world. Programmers, writers, designers, and everyone interested in software will make their mark through free and open source software contributions. Free and open source software is the default choice for the programming languages and technologies which run our world today, and it's all built and maintained by people just like you. No matter your skill level or area of expertise, with this book you will contribute to free and open source software projects. Using this practical approach you'll understand not only the mechanics of contributing, but also how doing so helps your career as well as the community. This book doesn't assume that you're a programmer, or even that you have prior experience with free and open source software. Learn what open source is, where it came from, and why it's important. Start on the right foot by mastering the structure and tools you need before you contribute. Choose the right project for you, amplifying the impact of your contribution. Submit your first contribution, whether it's code, writing, design, or community organising. Find out what to do when things don't go the way you expect. Discover how to start your own project and make it friendly and welcoming to contributors. Anyone can contribute! Make your mark today and help others while also helping yourself. You have too many projects, and firefighting and multitasking are keeping you from finishing any of them. You need to manage your project portfolio. This fully updated and expanded bestseller arms you with agile and lean ways to collect all your work and decide which projects you should do first, second, and never. See how to tie your work to your organization's mission and show your managers, your board, and your staff what you can accomplish and when. Picture the work you have, and make those difficult decisions, ensuring that all your strength is focused where it needs to be. All your projects and programs make up your portfolio. But how much time do you actually spend on your projects, and how much time do you spend on emergency fire drills or waste through multitasking? This book gives you insightful ways to rank all the projects you're working on and figure out the right staffing and schedule so projects get finished faster. The trick is adopting lean and agile approaches to projects, whether they're software projects, projects that include hardware, or projects that depend on chunks of functionality from other suppliers. Find out how to define the mission of your team, group, or department, with none of the buzzwords that normally accompany a mission statement. Armed with the work and the mission, you'll manage your portfolio better and make those decisions that define the true leaders in the organization. With this expanded second edition, discover how to scale project portfolio management from one team to the entire enterprise, and integrate Cost of Delay when ranking projects. Additional Kanban views provide even more ways to visualize your portfolio. Your own computer Tinder for the fire. Steam ; The breakthrough ; Critical mass ; Breakout ; Hackers The voyage to Altair. Uncle Sol's boys ; Going for broke ; All hell breaks loose ; Putting it together ; The competition ; The fall The miracle makers. After Altair ; Amateurs and professionals ; Building one and building two ; Miracles and mistakes ; est and entrepreneur's disease ; Death and rebirth Homebrew. Power to the people ; The Homebrew Computer Club ; Wildfire in Silicon Valley ; Nostalgia for the future ; Sixers and seventy-sixers ; Home rule ; Homebrew legacy The genie in the box. The Altair's first recital ; Pleasure before business ; The first operating system ; Getting down to BASIC ; The other BASIC ; Electric pencil ; The rise of general software companies ; The bottom line ; Software empires Retailing the revolution. Spreading the word : the magazines ; Word of mouth : the clubs and shows ; Hand-holding : the first retailers ; The big players Apple. Jobs and Woz ; Starting Apple ; Magic times ; Trouble in paradise ; Shooting for the moon The gate comes down. The luggable computer ; The HP way and the Xerox worm ; IBM The PC industry. Losing their religion ; Clones ; Consolidation ; Commoditization ; Cyberspace ; Apple without Jobs The post-PC era. The big turnaround ; Getting really personal ; Into the cloud ; Leaving the stage ; Looking back. Building a successful product usually involves teams of people, and many choose the Scrum approach to aid in creating products that deliver the highest possible value. Implementing Scrum gives teams a collection of powerful ideas they can assemble to fit their needs and meet their goals. The ninety-four patterns contained within are elaborated nuggets of insight into Scrumâ€TMs building blocks, how they work, and how to use them. They offer novices a roadmap for starting from scratch, yet they help intermediate practitioners fine-tune or fortify their Scrum implementations. Experienced practitioners can use the patterns and supporting explanations to get a better understanding of how the parts of Scrum complement each other to solve common problems in product development. The patterns are written in the well-known Alexandrian form, whose roots in architecture and design have enjoyed broad application in the software world. The form organizes each pattern so you can navigate directly to organizational design tradeoffs or jump to the solution or rationale that makes the solution work. The patterns flow together naturally through the context sections at their beginning and end. Learn everything you need to know to master and implement Scrum one step at a time—the agile way.

You have too many projects, and firefighting and multitasking are keeping you from finishing any of them. You need to manage your project portfolio. This fully updated and expanded bestseller arms you with agile and lean ways to collect all your work and decide which projects you should do first, second, and never. See how to tie your work to your organization’s mission and show your managers, your board, and your staff what you can accomplish and when. Picture the work you have, and make those difficult decisions, ensuring that all your strength is focused where it needs to be. *_This new edition features a free downloadable workbook that puts you on the fast track to creating your project portfolio. Pulling together key checklists, steps, and kanbans from the book, this workbook will help you get your ideas flowing and create something tangible. You’ll find the workbook_* *here:http://media.pragprog.com/titles/jrport2/Workbook.pdf.*

In the 1970s, while their contemporaries were protesting the computer as a tool of dehumanization and oppression, a motley collection of college dropouts, hippies, and electronics fanatics were engaged in something much more subversive. Obsessed with the idea of getting computer power into their own hands, they launched from their garages a hobbyist movement that grew into an industry, and ultimately a social and technological revolution. What they did was invent the personal computer: not just a new device, but a watershed in the relationship between man and machine. This is their story.

Foreword / Ron Jeffries Foreword / Tim Lister 1. Meet your project portfolio 2. See your future 3. Create the first draft of your portfolio 4. Evaluate your projects 5. Rank the portfolio 6. Collaborate on the portfolio 7. Iterate on the portfolio 8. Make portfolio decisions 9. Visualize your project portfolio 10. Scaling portfolio management to an enterprise 11. Evolve your portfolio 12. Measure the essentials 13. Define your mission 14. Start somewhere ... but start. Here we are--forty years on from the launch of the Free Software movement and twenty years since the open source" and its related movement were created--and it's still really hard to contribute to most free and open source software projects.

کتاب‌های مشابه

Advanced interactive interfaces with Access : Building Interactive Interfaces with VBA

Advanced interactive interfaces with Access : Building Interactive Interfaces with VBA

۴۹٬۰۰۰ تومان

Advanced interactive interfaces with Access : Building Interactive Interfaces with VBA

Advanced interactive interfaces with Access : Building Interactive Interfaces with VBA

۴۹٬۰۰۰ تومان

Building an Intuitive Multimodal Interface for a Smart Home: Hunting the SNARK (Human–Computer Interaction Series)

Building an Intuitive Multimodal Interface for a Smart Home: Hunting the SNARK (Human–Computer Interaction Series)

۴۹٬۰۰۰ تومان

The Smiling Chatbot : Investigating Emotional Contagion in Human-to-Chatbot Service Interactions

The Smiling Chatbot : Investigating Emotional Contagion in Human-to-Chatbot Service Interactions

۴۹٬۰۰۰ تومان

Build Better Chatbots : A Complete Guide to Getting Started with Chatbots

Build Better Chatbots : A Complete Guide to Getting Started with Chatbots

۴۹٬۰۰۰ تومان

Build Better Chatbots : A Complete Guide to Getting Started with Chatbots

Build Better Chatbots : A Complete Guide to Getting Started with Chatbots

۴۹٬۰۰۰ تومان

چت‌بات‌های بهتر بسازید: راهنمای کامل برای شروع کار با چت‌بات‌ها

چت‌بات‌های بهتر بسازید: راهنمای کامل برای شروع کار با چت‌بات‌ها

۴۹٬۰۰۰ تومان

The Smiling Chatbot : Investigating Emotional Contagion in Human-to-Chatbot Service Interactions

The Smiling Chatbot : Investigating Emotional Contagion in Human-to-Chatbot Service Interactions

۴۹٬۰۰۰ تومان

Build Better Chatbots : A Complete Guide to Getting Started with Chatbots

Build Better Chatbots : A Complete Guide to Getting Started with Chatbots

۴۹٬۰۰۰ تومان

الکترونیک دیجیتال برای موسیقی‌دانان: ساخت الکترونیک‌های شهودی و رابط‌های موسیقی الکتروآکوستیک

الکترونیک دیجیتال برای موسیقی‌دانان: ساخت الکترونیک‌های شهودی و رابط‌های موسیقی الکتروآکوستیک

۴۹٬۰۰۰ تومان

Digital electronics for musicians build intuitive electronic and electroacoustic music interfaces

Digital electronics for musicians build intuitive electronic and electroacoustic music interfaces

۴۹٬۰۰۰ تومان

الکترونیک دیجیتال برای موسیقی‌دانان: ساخت رابط‌های موسیقی الکترونیکی و الکتروآکوستیک شهودی

الکترونیک دیجیتال برای موسیقی‌دانان: ساخت رابط‌های موسیقی الکترونیکی و الکتروآکوستیک شهودی

۴۹٬۰۰۰ تومان

قیمت نهایی

۴۰٬۰۰۰ تومان