Browse Results

Showing 15,701 through 15,725 of 55,971 results

Developing Applications with Azure Active Directory: Principles of Authentication and Authorization for Architects and Developers

by Manas Mayank Mohit Garg

Explore tools for integrating resources and applications with Azure Active Directory for authentication and authorization. This book starts with an introduction to Azure Active Directory (AAD) where you will learn the core concepts necessary to understand AAD and authentication in general. You will then move on to learn OpenID Connect and OAuth along with its flows, followed by a deep dive into the integration of web applications for user-based authentication. Next, you go through user authentication and how to enable the integration of various native applications with AAD. This is followed by an overview of authenticating applications along with a detailed discussion on collaboration with external users and other AD tenants. Moving forward, Developing Applications with Azure Active Directory covers using schemas of AD objects, such as users, to add custom attributes on top of ADD’s predefined attributes. You will see how multi-tenancy can be supported in Azure AD as well as how to design authorization with Azure AD.After reading this book, you will be able to integrate, design, and develop authentication and authorization techniques in Azure Active Directory.What You Will LearnIntegrate applications with Azure AD for authenticationExplore various Azure AD authentication scenariosMaster core Azure AD conceptsIntegrate external users and tenants Who is this book for:The book will be useful for architects and developers, planning to use Azure AD for authentication.

Developing Applications with Salesforce Chatter

by Sagar Pareek Rakesh Gupta

This book follows a hands-on approach which will help newbies to easily understand the concepts of Salesforce Chatter and its configuration easily. For advanced users, this book has few approaches and code snippets to help you make Salesforce Chatter more responsive and productive. Having fundamental knowledge of Apex and Visualforce pages will be helpful.This book is intended for people who are newbies in the Salesforce arena and who want to boost collaboration in their organization using Chatter. After reading this book, you will be able to configure Chatter all on your own, but for customization tasks such as improving the user interface, you will need a basic understanding of Apex and Visualforce pages.

Developing Apps with GPT-4 and ChatGPT

by Olivier Caelen Marie-Alice Blete

This minibook is a comprehensive guide for Python developers who want to learn how to build applications with large language models. Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and ChatGPT and explain how they work. You'll also get a step-by-step guide for developing applications using the GPT-4 and ChatGPT Python library, including text generation, Q&A, and content summarization tools. Written in clear and concise language, Developing Apps with GPT-4 and ChatGPT includes easy-to-follow examples to help you understand and apply the concepts to your projects. Python code examples are available in a GitHub repository, and the book includes a glossary of key terms. Ready to harness the power of large language models in your applications? This book is a must. You'll learn: The fundamentals and benefits of ChatGPT and GPT-4 and how they workHow to integrate these models into Python-based applications for NLP tasksHow to develop applications using GPT-4 or ChatGPT APIs in Python for text generation, question answering, and content summarization, among other tasksAdvanced GPT topics including prompt engineering, fine-tuning models for specific tasks, plug-ins, LangChain, and more

Developing Apps with GPT-4 and ChatGPT

by Olivier Caelen Marie-Alice Blete

This book provides an ideal guide for Python developers who want to learn how to build applications with large language models. Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and GPT-3.5 models and explain how they work. You'll also get a step-by-step guide for developing applications using the OpenAI Python library, including text generation, Q&A, and smart assistants.Written in clear and concise language, Developing Apps with GPT-4 and ChatGPT includes easy-to-follow examples to help you understand and apply the concepts to your projects. Python code examples are available in a GitHub repository, and the book includes a glossary of key terms. Ready to harness the power of large language models in your applications? This book is a must.You'll learn:Fundamentals and benefits of GPT-4 and GPT-3.5 models, including the main features and how they workHow to integrate these models into Python-based applications, leveraging natural language processing capabilities and overcoming specific LLM-related challengesExamples of applications demonstrating the OpenAI API in Python for tasks including text generation, question answering, content summarization, classification, and moreAdvanced LLM topics such as prompt engineering, fine-tuning models for specific tasks, RAG, plug-ins, LangChain, LlamaIndex, GPTs, and assistantsOlivier Caelen is a machine learning researcher at Worldline and teaches machine learning courses at the University of Brussels.Marie-Alice Blete, a software architect and data engineer in Worldline's R&D department, is interested in performance and latency issues associated with AI solutions.

Developing AR Games for iOS and Android

by Hassan El Habbak Dominic Cushnan

A practical and fast-paced guide that gives you all the information you need to start developing augmented reality games for iOS and Android.This book is great for people who are either new to Vuforia and/or new to Unity. It is a great introductory guide for anyone with a very basic knowledge of xCode and iOS as well as a very basic knowledge of deploying to Android to start developing 3D-powered augmented reality apps.

Developing B2B Social Communities

by Margaret Brooks J. J. Lovett Sam Creek

Developing B2B Social Communities: Keys to Growth, Innovation, and Customer Loyalty explains why business-to-business companies need a robust online community strategy to survive and flourish in today's changing economy and shows you how to design and execute your company's strategy successfully. Seminars, publications, market research, and customer care centers remain important tools in every B2B firm's toolbox for understanding, attracting, and serving customers while keeping them loyal. But in a world of fierce global price competition, increasing transparency of business practices, and ever-rising complexity, these traditional customer interaction channels are no longer enough for most B2B companies. That's why smart organizations--both large and small--are tapping into online communities to gain a huge competitive advantage: the ability to get much closer to customers and become more valuable to them. Developing B2B Social Communities delves into the generators of business value in online communities: immediate customer access to expert information within the company and from other customers; inexpensive delivery of custom technical help; demonstrations of how customers can to get the most from their products; and forums where customers can share tips, air gripes, reveal unmet needs, and suggest improvements. Three veteran community managers show you how to harness the knowledge of the crowd to help shape your company's strategic direction, develop new products and services, identify trends, sell more, serve customers more efficiently, and provide better product support. Fleshing out precepts with real-world examples and case studies, the authors detail the transformational opportunities--and pitfalls--for creating online communities. What you'll learn Why B2B companies of all sizes now need to make online communities an integral part of their operations to maintain or expand market share. How to create, launch, and manage customer communities. How to integrate communities into the business processes of an organization so they have the greatest impact. How to create clear strategies for the social community that support larger business goals. How to define and measure what you gain from hosting online communities. How to develop operational best practices that will provide the greatest ROI. Who this book is for This book is for all professionals in B2B organizations who are charged to improve customer service and loyalty, engage in ongoing research and collaboration with customers, increase sales, identify new product ideas, promote product utilization, provide superior customer service, or monitor industry trends. Readers who will benefit from Developing B2B Social Communities include community managers, C-level decision makers, strategy professionals, marketing directors and executives, customer care professionals, senior technology leaders, and actual and prospective community leaders. Table of Contents The Human Need to Connect Community as the Centerpiece of B2B Engagement Community Models Life Cycle and Maturity Models for Online Communities Community Management Case Study in Focus: CA Technologies Business Impact Through Community Developing B2B Social Communities

Developing Backbone.js Applications: Building Better JavaScript Applications (Oreilly And Associate Ser.)

by Addy Osmani

If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You'll learn how to create structured JavaScript applications, using Backbone's own flavor of model-view-controller (MVC) architecture. Start with the basics of MVC, SPA, and Backbone, then get your hands dirty building sample applications--a simple Todo list app, a RESTful book library app, and a modular app with Backbone and RequireJS. Author Addy Osmani, an engineer for Google's Chrome team, also demonstrates advanced uses of the framework. Learn how Backbone.js brings MVC benefits to the client-side Write code that can be easily read, structured, and extended Work with the Backbone.Marionette and Thorax extension frameworks Solve common problems you'll encounter when using Backbone.js Organize your code into modules with AMD and RequireJS Paginate data for your Collections with the Backbone.Paginator plugin Bootstrap a new Backbone.js application with boilerplate code Use Backbone with jQuery Mobile and resolve routing problems between the two Unit-test your Backbone apps with Jasmine, QUnit, and SinonJS

Developing Bioinformatics Computer Skills

by Cynthia Gibas Per Jambeck

Bioinformatics--the application of computational and analytical methods to biological problems--is a rapidly evolving scientific discipline. Genome sequencing projects are producing vast amounts of biological data for many different organisms, and, increasingly, storing these data in public databases. Such biological databases are growing exponentially, along with the biological literature. It's impossible for even the most zealous researcher to stay on top of necessary information in the field without the aid of computer-based tools. Bioinformatics is all about building these tools. Developing Bioinformatics Computer Skills is for scientists and students who are learning computational approaches to biology for the first time, as well as for experienced biology researchers who are just starting to use computers to handle their data. The book covers the Unix file system, building tools and databases for bioinformatics, computational approaches to biological problems, an introduction to Perl for bioinformatics, data mining, and data visualization. Written in a clear, engaging style, Developing Bioinformatics Computer Skills will help biologists develop a structured approach to biological data as well as the tools they'll need to analyze the data.

Developing Bioinformatics Computer Skills

by Per Jambeck Cynthia Gibas

Introduces the field of bioinformatics: "the application of computational and analytical methods to biological problems.

Developing BlackBerry Tablet Applications with Flex 4.5

by Rich Tretola

Ready to put your ActionScript 3 skills to work on mobile apps? This hands-on book walks you through the process of creating an Adobe AIR application for Blackberry Tablets from start to finish, using the Flex 4.5 framework. Move quickly from a basic Hello World application to complex interactions with Blackberry APIs, and get complete code examples for working with tablet components--including the accelerometer, GPS unit, camera, file system, and multitouch screen. This is an ideal resource no matter how much Flex experience you have. Use Flash Builder 4.5 to create and debug a Flex Mobile project Choose a layout option to determine which files Flash Builder autogenerates Obtain permissions you need to install your app on a Blackberry Tablet Read and write text files, browse the file system for media files, and create and write to an SQLite database Learn how to use native qnx components within your application Publish your app to a BlackBerry installer file with Flash Builder

Developing Bots with QnA Maker Service: Integration with Azure Bot Service and Microsoft Bot Framework

by Kasam Shaikh

Learn to develop bots with zero coding knowledge using the Azure Cognitive QnA Maker service, a GUI cognitive service from Microsoft. This book shows you how to integrate QnA Maker with the Azure Bot Service and Microsoft Bot Framework, along with how to integrate your bot with social channels such as Web Chat, and Telegram. You will learn what QnA Maker is, why you should use this service in enterprise settings, when you should use this service, and how you should use the service. Developing Bots with QnA Maker Service takes you through the QnA Maker FAQ knowledge base with Azure Bot Service, where you will discover how to get started with a web app bot using the Azure portal. This section culminates in deploying your bot on Azure Web App, making your bot live. Next, you will learn QnA Maker with the .NET Framework and Visual Studio 2017 along with ways to manage QnA Maker service post deployment. Finally, you will learn how to add media content including videos and images to the QnA Maker knowledge base. After reading this book you will be able to develop bots using the latest .NET Framework, Visual Studio 2017, and the Microsoft online code editor. What You Will LearnCustomize QnA Maker default components, using the Azure portalWork with Microsoft Bot FrameworkDevelop and integrate FAQ bots with Azure Bot ServiceManage FAQ bots using the .NET Framework and the Azure portalWho This Book Is ForDevelopers/architects with an interest in building chatbots.

Developing Business Intelligence Apps for SharePoint: Combine the Power of SharePoint, LightSwitch, Power View, and SQL Server 2012

by David Feldman Jason Himmelstein

Create dynamic business intelligence (BI) solutions for SharePoint faster and with more capabilities than previously possible. With this book, you'll learn the entire process--from high-level concepts to development and deployment--for building data-rich BI applications with Visual Studio LightSwitch, SQL Server 2012, and a host of related Microsoft technologies. You'll learn practical techniques and patterns necessary to use all of these technologies together as you build an example application through the course of the book, step by step. Discover how to solve real problems, using BI solutions that will evolve to meet future needs. Learn the fundamentals of SharePoint, LightSwitch, and SQL Server 2012 Get a solid grounding in BI application basics and database design principles Use LightSwitch to build a help desk app, including data model design and SharePoint data integration Build a tabular cube with Microsoft's Business Intelligence Semantic Model (BISM) Dive into the data visualization stack, including Excel and SQL Server Reporting Services Create reports with Excel Services, Report Builder, and PowerView Use tips and tricks for setting up your BI application development environment

Developing Cloud Applications with Windows Azure™ Storage

by Paul Mehner

Get the focused, pragmatic guidance you need to build professional cloud applications using Windows Azure Storage. This is one of the few books centered around Storage capabilities, and the author provides essential, expert coverage of the four key services--BLOB, tables, queues, and drives. Developers will gain hands-on insights, including detailed sections on business use cases and guidance for choosing the right storage option for the job. Provides architectural and programming guidance to professional developers and architects proficient with Microsoft Visual Studio, C#, and LINQ Illuminates when and how to use BLOB storage, table storage, queues, and Windows Azure Drive to build, host, and scale applications in Microsoft-managed datacenters Presents business-case context for choosing the right service for your scenario, e.g. readers will compare relational tables to Windows Azure tables to understand benefits and tradeoffs

Developing Cloud-Native Solutions with Microsoft Azure and .NET: Build Highly Scalable Solutions for the Enterprise

by Ashirwad Satapathi Abhishek Mishra

Build and deploy applications by leveraging Azure PaaS and serverless services using Azure DevOps and GitHub Actions. This book provides step-by-step explanations of essential concepts, practical examples, and self-assessment questions that will help you gain the necessary expertise to build cloud-native solutions using Microsoft Azure and .NET.The book starts with essential topics that will help get you familiar with the fundamental concepts of Azure, followed by example-based guides on building distributed solutions using Azure Web App, Azure Messaging, and communication services. You will then learn how to implement the knowledge you've thus far gained to build containerized workloads using Azure Container-based services. Next, you will focus on building solutions by using Azure Storage and Data services, where you will go through Azure Blob Storage and learn how to interact with Azure Cosmos DB from applications using the .NET SDK. Moving forward, you will explore how to build intelligent applications using Azure AI and IoT services, including Azure Cognitive Services. In the book's final section, you will explore ways to deploy applications using Azure DevOps and GitHub Actions.After reading this book, you will be able to build scalable, enterprise-grade applications using various Azure services. What You Will LearnBuild an ASP.NET 6 Web API to send messages to Azure Service Bus QueueUse and implement Azure Communication ServicesBuild and containerize a .NET APIUnderstand IoT solutions using Azure IoT Hub, Azure Functions, and Azure Cosmos DBWho This Book Is ForExperienced developers and cloud architects working with Microsoft Azure.

Developing Cognitive Bots Using the IBM Watson Engine: Practical, Hands-on Guide to Developing Complex Cognitive Bots Using the IBM Watson Platform

by Navin Sabharwal Sudipta Barua Neha Anand Pallavi Aggarwal

Cognitive Virtual Bots are taking the technology and user experience world by storm. This book provides clear guidance on how different cognitive platforms can be used to develop Cognitive Virtual Assistants that enable a conversation by using DialogFlow and advanced Natural Language Processing. You will start by understanding the technology landscape and various use cases that Cognitive Virtual Assistants can be used in. Early chapters will take you through the basics of Cognitive Virtual Assistants, before moving onto advanced concepts and hands on examples of using IBM Watson Assistant and its advanced configurations with Watson Discovery Services, Watson Knowledge Studio and Spellchecker Service. You'll then examine integrations that enrich the Cognitive Virtual Assistant by providing data around weather, locations, stock markets. The book concludes by providing a glimpse of what to expect in the future for Cognitive Virtual Assistants.What You'll LearnReview the fundamentals of Cognitive Virtual Assistants.Develop a Cognitive Virtual Assistant from scratch using IBM Watson platform.Integrate and enrich your Virtual Agent with other services such as weather, location and stocks.Instantly deliver your bot on major messaging channels such as Skype, SMS, and WebchatTrain your Cognitive Virtual Agent on specific use cases.Who This Book Is ForAI and machine learning engineers, cognitive solutions architects and developers would find the book extremely useful

Developing Conversational Interfaces for iOS: Add Responsive Voice Control To Your Apps

by Martin Mitrevski

Learn how to incorporate your own conversational interfaces into iOS applications. This book will help you work comfortably multiple frameworks, including Apple's Speech and SiriKit frameworks; Google's API. AI conversational interfaces platform; and Facebook's Wit. ai. You'll explore the basics of natural language processing on iOS and see how to develop sentiment analysis with Apple's new Core ML framework. You'll also understand the primary challenges conversational interfaces face, and how to future proof your design. With the introduction of SiriKit and the Speech framework, iOS developers now have huge opportunities to work with conversational interfaces in their apps. The latest advancements in natural language processing and machine learning allow for the development of complex conversational interfaces. This book incorporates all aspects of conversational interfaces on iOS--from voice transcription to natural language processing and entities extraction to text to speech commands. What You'll Learn Integrate intelligent voice interfaces into iOS applications Use frameworks to enable voice reactive iOS application Future proof your interface by understanding the expected future trends of voice recognition Who This Book Is For Primarily iOS developers, product and innovation managers, and UX experts. It will also be helpful to all developers/managers that want to provide conversational interfaces in their apps.

Developing Courses in English for Specific Purposes

by Helen Basturkmen

Presented in two parts, this book firstly introduces core considerations in ESP course development drawing on examples from a wide range of ESP and EAP courses. Secondly four case studies show how experienced ESP teachers and course developers went about developing courses to meet the needs of their particular learners.

Developing Creative Content for Games

by Greg Johnson

This book provides readers with a solid understanding of game development, design, narrative, charaterization, plot, back story and world creation elements that are crucial for game writers and designers as they create a detailed world setting, adventure, characters, narrative and plot suitable for possible publication. Game design and development issues such as writing for games, emergent complexity, risk reward systems, competitive and cooperative game play will be investigated, analyzed and critiqued. Examples will be used to highlight and explain the various concepts involved and how the game development process works. <P><P> Key Features <li>Provides the critical skills any good game designer should have, such as narrative, characterization, progression, challenges, world building, plot, and rewards <li>Using a hands-on, learn-by-doing approach, this book teaches prospective game designers how to excel in creating their own worlds and adventures without having to learn any programming or technical computer skills <li>Includes clear and concise chapter objectives, chapter overviews, examples, case studies, key terms and multiple in-depth analyses <li>Multiple case studies are provided and thoroughly analyzed so that readers will be familiar with the concepts and methodologies involved in each task <li>Over the course of the book, readers will develop a professional level asset for inclusion in a portfolio of work suitable for submitting to job applications

Developing Data Migrations and Integrations with Salesforce: Patterns And Best Practices

by David Masri

Migrate your data to Salesforce and build low-maintenance and high-performing data integrations to get the most out of Salesforce and make it a "go-to" place for all your organization's customer information.When companies choose to roll out Salesforce, users expect it to be the place to find any and all Information related to a customer—the coveted Client 360° view. On the day you go live, users expect to see all their accounts, contacts, and historical data in the system. They also expect that data entered in other systems will be exposed in Salesforce automatically and in a timely manner. This book shows you how to migrate all your legacy data to Salesforce and then design integrations to your organization's mission-critical systems. As the Salesforce platform grows more powerful, it also grows in complexity. Whether you are migrating data to Salesforce, or integrating with Salesforce, it is important to understand how these complexities need to be reflected in your design. Developing Data Migrations and Integrations with Salesforce covers everything you need to know to migrate your data to Salesforce the right way, and how to design low-maintenance, high-performing data integrations with Salesforce. This book is written by a practicing Salesforce integration architect with dozens of Salesforce projects under his belt. The patterns and practices covered in this book are the results of the lessons learned during those projects. What You’ll LearnKnow how Salesforce’s data engine is architected and whyUse the Salesforce Data APIs to load and extract dataPlan and execute your data migration to SalesforceDesign low-maintenance, high-performing data integrations with SalesforceUnderstand common data integration patterns and the pros and cons of eachKnow real-time integration options for SalesforceBe aware of common pitfallsBuild reusable transformation code covering commonly needed Salesforce transformation patternsWho This Book Is For Those tasked with migrating data to Salesforce or building ongoing data integrations with Salesforce, regardless of the ETL tool or middleware chosen; project sponsors or managers nervous about data tracks putting their projects at risk; aspiring Salesforce integration and/or migration specialists; Salesforce developers or architects looking to expand their skills and take on new challenges

Developing Digital Literacies: A Framework for Professional Learning

by Dustin C. Summey

Turn teachers—and students—into tech-savvy digital citizens! When teachers harness technologies and digital resources, they build upon their teaching expertise and change the way students learn. With this comprehensive job-embedded professional development program, you will help K–12 teachers incorporate digital literacies into their classroom practice. Features include: A modular, adaptable framework that capitalizes on existing personnel and resources Instructions on developing Personal Learning Networks (PLNs) for applying digital literacies in the classroom Tips for maximizing teacher buy-in Technology-related supports for schoolwide curriculum integration A companion website with electronic planning and implementation materials, sample instructional tools, and links to resources

Developing Digital Short Films

by Sherri Sheridan

The film market is shifting toward traditional desktop technology to create productions. . . digitally. Unlike traditional film production, though, digital films require producers to employ a different pre-production process. Developing Digital Short Films explores how unique character and set designs, bluescreen ideas, special effects, and simple 2D character animation techniques can be used as narrative devices for telling stories. Part One focuses on generating visual ideas that are ideal for digital production and creating a short film script. Part Two focuses on the visual pre-production of a short film and the issues that go through a filmmaker's mind as they struggle with how best to present their stories; this includes topics like 101 camera shots, frame composition, developing a visual look and feel, color maps, and creating storyboards and animatics. Part Three explores the different production environments of DV, 2D and 3D, and how they shape the telling of stories based upon the technological strengths of each style.

Developing Drivers with the Windows® Driver Foundation

by Penny Orwick Guy Smith

<div xmlns="http://www.w3.org/1999/xhtml"><p>Get expert insights for mastering the intricacies of the Windows Driver Foundation. This in-depth reference delivers strategic guidance and practical advice for developing drivers for the Windows platform. Code samples in Microsoft Visual C++\xae.</p></div>

Developing Educational Technology at an Urban Community College

by Jacqueline DiSanto

This book uses a mix of personal narratives, anecdotal evidence, and research-based findings to tell the story of a small, urban community college’s efforts to develop and nurture a Community of Practice (CoP) that would galvanize the campus’ adoption of Educational Technology. Located in one of the poorest congressional district in the United States, Hostos Community College, a Hispanic-serving institution and part of the City University of New York (CUNY), has a unique history rooted in activism, advocacy, and community outreach, and has built a reputation for technology innovation. This book is a collection of writing from faculty and staff members whose decades of experience integrating technology into the classroom pre-dates many of the official initiatives now in place at CUNY.

Developing Effective Websites: A Project Manager's Guide

by Patrick Hogan Roy Strauss

Is your website project out of control?Every website project needs a manager. Developing Effective Websites describes Internet technologies in plain language and helps you see beyond your expertise to the big picture. It does this by drawing on established software project and management principles. Like any project, effective management of website development starts by understanding and balancing the constraints of time, resources, and tasks. You can deliver your project on time and on budget, by following a process that includes:· Analyzing the requirements of users and your market· Developing a workplan for the site and breaking it down to tasks· Scheduling with Gantt and PERT charts and measuring slippage for more accurate revisions· Estimating cost by the budget-first or design-first methods · Using the team development process and covering all the necessary roles· Aligning contractor and client interests to create a win-win relationship· Following an iterative development process for designing, prototyping, and building out· Applying software testing principles to website development· Making hosting decisions and planning for maintenance

Developing Enterprise Chatbots: Learning Linguistic Structures

by Boris Galitsky

A chatbot is expected to be capable of supporting a cohesive and coherent conversation and be knowledgeable, which makes it one of the most complex intelligent systems being designed nowadays. Designers have to learn to combine intuitive, explainable language understanding and reasoning approaches with high-performance statistical and deep learning technologies. <p><p> Today, there are two popular paradigms for chatbot construction: <p> 1. Build a bot platform with universal NLP and ML capabilities so that a bot developer for a particular enterprise, not being an expert, can populate it with training data; <p> 2. Accumulate a huge set of training dialogue data, feed it to a deep learning network and expect the trained chatbot to automatically learn “how to chat”. <p> Although these two approaches are reported to imitate some intelligent dialogues, both of them are unsuitable for enterprise chatbots, being unreliable and too brittle. <p> The latter approach is based on a belief that some learning miracle will happen and a chatbot will start functioning without a thorough feature and domain engineering by an expert and interpretable dialogue management algorithms. <p> Enterprise high-performance chatbots with extensive domain knowledge require a mix of statistical, inductive, deep machine learning and learning from the web, syntactic, semantic and discourse NLP, ontology-based reasoning and a state machine to control a dialogue. This book will provide a comprehensive source of algorithms and architectures for building chatbots for various domains based on the recent trends in computational linguistics and machine learning. The foci of this book are applications of discourse analysis in text relevant assessment, dialogue management and content generation, which help to overcome the limitations of platform-based and data driven-based approaches. <p> Supplementary material and code is available at https://github.com/bgalitsky/relevance-based-on-parse-trees

Refine Search

Showing 15,701 through 15,725 of 55,971 results