Title search results
Showing 24041 - 24060 of 48082 items
Mastering Voice Interfaces: Creating Great Voice Apps for Real Users
By Ann Thymé-Gobbel, Charles Jankowski. 2021
Build great voice apps of any complexity for any domain by learning both the how's and why's of voice development.…
In this book you’ll see how we live in a golden age of voice technology and how advances in automatic speech recognition (ASR), natural language processing (NLP), and related technologies allow people to talk to machines and get reasonable responses. Today, anyone with computer access can build a working voice app. That democratization of the technology is great. But, while it’s fairly easy to build a voice app that runs, it's still remarkably difficult to build a great one, one that users trust, that understands their natural ways of speaking and fulfills their needs, and that makes them want to return for more. We start with an overview of how humans and machines produce and process conversational speech, explaining how they differ from each other and from other modalities. This is the background you need to understand the consequences of each design and implementation choice as we dive into the core principles of voice interface design. We walk you through many design and development techniques, including ones that some view as advanced, but that you can implement today. We use the Google development platform and Python, but our goal is to explain the reasons behind each technique such that you can take what you learn and implement it on any platform. Readers of Mastering Voice Interfaces will come away with a solid understanding of what makes voice interfaces special, learn the core voice design principles for building great voice apps, and how to actually implement those principles to create robust apps. We’ve learned during many years in the voice industry that the most successful solutions are created by those who understand both the human and the technology sides of speech, and that both sides affect design and development. Because we focus on developing task-oriented voice apps for real users in the real world, you’ll learn how to take your voice apps from idea through scoping, design, development, rollout, and post-deployment performance improvements, all illustrated with examples from our own voice industry experiences. What You Will Learn Create truly great voice apps that users will love and trust See how voice differs from other input and output modalities, and why that matters Discover best practices for designing conversational voice-first applications, and the consequences of design and implementation choices Implement advanced voice designs, with real-world examples you can use immediately. Verify that your app is performing well, and what to change if it doesn't Who This Book Is For Anyone curious about the real how’s and why’s of voice interface design and development. In particular, it's aimed at teams of developers, designers, and product owners who need a shared understanding of how to create successful voice interfaces using today's technology. We expect readers to have had some exposure to voice apps, at least as users.ABAP in Eclipse: Install, Configure, Use, and Enhance Your ADT
By Łukasz Pęgiel. 2021
Master Advanced Business Application Programming (ABAP) Development Tools by installing, customizing, and using them in Eclipse.The book begins by describing the…
installation and customization of ABAP Development Tools in Eclipse and how to adjust the IDE to meet your requirements. You will discover the ABAP Development Tools functionality that helps you be more efficient in programming in the ABAP language, including refactoring, markers, quick fixes, unit testing, and much more. Moving on, you will cover the available Eclipse plugins that you can use with ABAP Development Tools to make Eclipse even more developer-friendly: ABAP Continuous Integration and ABAP Extensions. Finally, you will learn how to create your own Eclipse plugin that is integrated with ABAP Development Tools.This book is perfect for every ABAP developer who wants to get started with ABAP Development Tools in Eclipse, as well as experienced ADT users who would like to take advantage of hidden functions or external extensions for ADT and Eclipse.What You Will Learn Install and configure your ABAP in Eclipse to meet your personal requirementsDiscover the functionalities of ABAP in Eclipse that will accelerate your developmentUse additional extensions to make your work with Eclipse more enjoyableCreate your own plugin that works with ABAP in Eclipse Who This Book Is For ABAP developers that want or need to switch to Eclipse and current ABAP in Eclipse users who want to learn its possibilities and hidden features.AI and IOT in Renewable Energy (Studies in Infrastructure and Control)
By Saad Mekhilef, Ankush Ghosh, Rabindra Nath Shaw, Nishad Mendis. 2021
This book presents the latest research on applications of artificial intelligence and the Internet of Things in renewable energy systems.…
Advanced renewable energy systems must necessarily involve the latest technology like artificial intelligence and Internet of Things to develop low cost, smart and efficient solutions. Intelligence allows the system to optimize the power, thereby making it a power efficient system; whereas, Internet of Things makes the system independent of wire and flexibility in operation. As a result, intelligent and IOT paradigms are finding increasing applications in the study of renewable energy systems. This book presents advanced applications of artificial intelligence and the internet of things in renewable energy systems development. It covers such topics as solar energy systems, electric vehicles etc. In all these areas applications of artificial intelligence methods such as artificial neural networks, genetic algorithms, fuzzy logic and a combination of the above, called hybrid systems, are included. The book is intended for a wide audience ranging from the undergraduate level up to the research academic and industrial communities engaged in the study and performance prediction of renewable energy systems.Proceedings of International Conference on Innovations in Information and Communication Technologies: ICI2CT 2020 (Algorithms for Intelligent Systems)
By Lalit Garg, Hemant Sharma, S. B. Goyal, Amarpreet Singh. 2021
This book gathers selected papers presented at the International Conference on Innovations in Information and Communication Technologies (ICI2CT 2020), held…
at National University of Singapore, Singapore, during 18–19 December 2020. It presents the works on the intersection of the Computer Science and Communication Engineering. Topics covered in the book include communications engineering, Internet and web technology, computer and information science, artificial intelligence, data science and management, and ICT applications.Advances in Computing and Network Communications: Proceedings of CoCoNet 2020, Volume 2 (Lecture Notes in Electrical Engineering #736)
By Erol Gelenbe, Kuan-Ching Li, Sabu M. Thampi, Mohammed Atiquzzaman, Vipin Chaudhary. 2021
This book constitutes the thoroughly refereed post-conference proceedings of the 4th International Conference on Computing and Network Communications (CoCoNet'20), October 14–17,…
2020, Chennai, India. The papers presented were carefully reviewed and selected from several initial submissions. The papers are organized in topical sections on Signal, Image and Speech Processing, Wireless and Mobile Communication, Internet of Things, Cloud and Edge Computing, Distributed Systems, Machine Intelligence, Data Analytics, Cybersecurity, Artificial Intelligence and Cognitive Computing and Circuits and Systems. The book is directed to the researchers and scientists engaged in various fields of computing and network communication domains.Functional Encryption (EAI/Springer Innovations in Communication and Computing)
By Khaleel Ahmad, Uma N. Dulhare, Khairol Amali Bin Ahmad. 2021
This book provides awareness of methods used for functional encryption in the academic and professional communities. The book covers functional…
encryption algorithms and its modern applications in developing secure systems via entity authentication, message authentication, software security, cyber security, hardware security, Internet of Thing (IoT), cloud security, smart card technology, CAPTCHA, digital signature, and digital watermarking. This book is organized into fifteen chapters; topics include foundations of functional encryption, impact of group theory in cryptosystems, elliptic curve cryptography, XTR algorithm, pairing based cryptography, NTRU algorithms, ring units, cocks IBE schemes, Boneh-Franklin IBE, Sakai-Kasahara IBE, hierarchical identity based encryption, attribute based Encryption, extensions of IBE and related primitives, and digital signatures.Explains the latest functional encryption algorithms in a simple way with examples;Includes applications of functional encryption in information security, application security, and network security;Relevant to academics, research scholars, software developers, etc.Lean Software Systems Engineering for Developers: Managing Requirements, Complexity, Teams, and Change Like a Champ
By Doug Durham, Chad Michel. 2021
Graduate to the next level of your software development career, learning the tools you need to successfully manage the complexity…
of modern software systems.Whether you are a developer at a small software company, or one of many developers at a large enterprise, your success directly correlates to the ability of your development team to rapidly respond to change. What makes this task challenging in today’s world, is that the technical challenges we as developers strive to overcome are becoming increasingly more complex. We have to consider many more options when it comes to things like requirements, solution hosting, support, pace of change, and generally with less time and warning.A good developer knows that it is critical to manage every aspect of software development from soup to nuts, and understands that when details and decisions are left to chance, outcomes can be negatively impacted. Poor planning can result in increased errors, substandard quality, budget and schedule overruns, and result in the ultimate business failure, dissatisfied customers, and stakeholders.This book will help you put on the lenses of a software engineer. You will come away with an understanding of how to view the entire spectrum of the software development process, learn valuable concepts, and apply these principles through meaningful examples, case studies, and source code. What You Will LearnMove beyond being a programmer to being a professional software engineerSpend more time doing software development; minimize time spent dealing with ineffective or inadequate processesReduce errors in judgment and provide predictable outcomes, while still maintaining agility and responsiveness using Lean and Agile practicesKnow the steps you can take to ensure a shared understanding among stakeholdersDiscover tools to validate user experience early and often to minimize costly re-workDevelop software designs and architectures that enable long-term business agilityImplement patterns and processes that result in “falling into the pit of success” instead of into the “pit of failure”Adopt processes and patterns that will result in pervasive “institutionalized” qualityUnderstand the necessity of redefining the essential role of technical leadership to ensure team maturity and growth Who This Book Is ForSoftware developers and team leaders who have struggled to implement design and development best practices due to lack of team resources, in-depth knowledge, or experience, and want a book designed to provide the confidence and foundational skills needed to achieve successCybersecurity and Third-Party Risk: Third Party Threat Hunting
By Gregory C. Rasner. 2021
STRENGTHEN THE WEAKEST LINKS IN YOUR CYBERSECURITY CHAINAcross the world, the networks of hundreds of different world-class organizations have been…
breached in a seemingly never-ending stream of attacks that targeted the trusted vendors of major brands. From Target to Equifax, Home Depot, and GM, it seems as if no company is safe from a third-party incident or breach, regardless of size. And the advanced threats are now exploiting the intersection of weaknesses in cybersecurity and third-party risk management.In Cybersecurity and Third-Party Risk, veteran cybersecurity specialist Gregory Rasner walks readers through how to lock down the vulnerabilities posed to an organization’s network by third parties. You’ll discover how to move beyond a simple checklist and create an active, effective, and continuous system of third-party cybersecurity risk mitigation.The author discusses how to conduct due diligence on the third parties connected to your company’s networks and how to keep your information about them current and reliable. You’ll learn about the language you need to look for in a third-party data contract whether you’re offshoring or outsourcing data security arrangements.Perfect for professionals and executives responsible for securing their organizations’ systems against external threats, Cybersecurity and Third-Party Risk is an indispensable resource for all business leaders who seek to:Understand the fundamentals of third-party risk managementConduct robust intake and ongoing due diligencePerform on-site due diligence and close vendor risksSecure your software supply chainUtilize cloud and on-premises software securelyContinuously monitor your third-party vendors and prevent breachesBuild interactive courses for online learning using Google's learning management solutionKey FeaturesDiscover best practices for developing a creative educational experience…
using the features of Google ClassroomGet to grips with the modern features of Google Classroom that can help you meet the demands of online teachingCreate online courses and deliver classes in an interactive mannerBook DescriptionGoogle Classroom is designed to help you manage and deliver online and in-person courses in an interactive manner. Using Google Classroom saves time organizing and communicating information to students and parents. This updated second edition of Teaching with Google Classroom covers the modern features of Google Classroom that meet the current needs of online teaching. The book is written from the high-school perspective but is applicable to teachers and educators of all age groups. If you're new to Google Classroom or an experienced user who wants to explore more advanced methods with Google Classroom, this book is for you. With hands-on tutorials, projects, and self-assessment questions, you'll learn how to create classes, add students to those classes, send announcements, and assign classwork. The book also demonstrates how to start an online discussion with your students. Later, you'll discover how you can involve parents by inviting them to receive guardian emails and sharing Google Calendar with a URL. This will help them to view assignment deadlines and other important information. The book goes step by step through all the features available and examples of how best to use them to manage your classroom. By the end of this book, you'll be able to do more with Google Classroom, managing your online or in-person school classes effectively.What you will learnCreate a classroom and add customized information for each individual classSend announcements and questions to studentsCreate, distribute, collect, and grade assignments through Google ClassroomLink student accounts to guardian emails for daily or weekly updatesUse Google Forms to create quizzes that automatically grade and return results to studentsReuse posts, archive classrooms, and perform other administrative tasks in Google ClassroomHost online sessions with students and set up Google Classroom's mobile appWho this book is forThis Google Classroom book is written by an educator, for educators. It's for anyone who wants to teach effectively with Google Classroom. There are rich examples, clear instructions, and enlightening explanations to help you put this platform to work.Implement Arduino-based designs in your project, and build, debug, and extend it using a solid engineering approach. This second edition…
is expanded to provide a better understanding of the engineering process and what it means to be an end-to-end developer. You’ll start out by reviewing basic engineering procedures, from the fundamental requirements and preliminary design to prototyping and testing. You’ll then apply those principles to single devices like LCDs, potentiometers and GPS modules, and move on to the integration of several modules into a larger project, a sub-autonomous robot. This robot will include devices such as GPS, Bluetooth, an OLED screen, an accelerometer, humidity and temp sensor, motor drivers, and ultrasonic sensor. This version goes on to cover how to create 3D models with Fusion360, make your own PCBs using Eagle, and use and maintain a 3D printer. Each and every chapter exemplifies this process and demonstrates how you can profit from the implementation of solid engineering principles—regardless of whether you just play in your basement or you want to publicize and sell your devices. With Practical Adruino Engineering you’ll be able to review and improve this process, and even extend its scope. What You’ll Learn ● Set up the Arduino software landscape and project for testing ● Review the process of hardware engineering as applicable to Arduino projects ● Create 3D models for 3D printing using Fusion360 in a robot chassis project ● Make PCBs using Eagle and incorporate it into a sensor station shield project ● Use and maintain a 3D printer with your own project ● Create Arduino shields in Eagle ● Debug Arduino projects of varying complexities via LabVIEW ● Use a special Arduino board for Bluetooth to control domestic and mobile Arduino projects Who This Book Is For Primarily aimed at intermediate engineers or engineering students. However, this book is also great for beginners and any maker who wants to expand their abilities in a single book.This book explores mind over matter in a digital age and presents the importance of continued transformation of the mind…
to promote humane Artificial Intelligence for greater good. In doing so, it focuses on the organizational and managerial practices that are critical in creating an environment that supports mindset and organizational growth. The digital age is significantly impacting employees and organizations and steering billions of people around the world. Artificial Intelligence has created a whole new paradigm with a revolution loftier than all the industrial revolutions and the innovations of the past millennia combined. We are either headed towards restoring humanity back to the “Imago Dei”, where creative powers are unleashed in human freedom, or advocating selective breeding and “survival of the fittest”.Finance 4.0 - Towards a Socio-Ecological Finance System: A Participatory Framework to Promote Sustainability (SpringerBriefs in Applied Sciences and Technology)
By Dirk Helbing, Marcus M. Dapp, Stefan Klauser. 2021
This Open Access book outlines ideas for a novel, scalable and, above all, sustainable financial system.We all know that today’s…
global markets are unsustainable and global governance is not effective enough. Given this situation, could one boost smart human coordination, sustainability and resilience by tweaking society at its core: the monetary system? A Computational Social Science team at ETH Zürich has indeed worked on a concept and little demonstrator for a new financial system, called “Finance 4.0” or just “FIN4”, which combines blockchain technology with the Internet of Things (“IoT”). What if communities could reward sustainable actions by issuing their own money (“tokens”)? Would people behave differently, when various externalities became visible and were actionable through cryptographic tokens? Could a novel, participatory, multi-dimensional financial system be created? Could it be run by the people for the people and lead to more societal resilience than today’s financial system (which is effectively one-dimensional due to its almost frictionless exchange)? How could one manage such a system in an ethical and democratic way? This book presents some early attempts in a nascent field, but provides a fresh view on what cryptoeconomic systems could do for us, for a circular economy, and for scalable, sustainable action.Innovations in Sustainable Energy and Technology: Proceedings of ISET 2020 (Advances in Sustainability Science and Technology)
By P. Muthukumar, Dilip Kumar Sarkar, Debasis De, Chanchal Kumar De. 2021
This book presents best selected research papers presented at Innovation in Sustainable Energy and Technology India (ISET 2020), organized by…
Energy Institute Bangalore (A unit of RGIPT, an Institute of National Importance), India, during 3–4 December 2020. The book covers various topics of sustainable energy and technologies which includes renewable energy (solar photovoltaic, solar thermal and CSP, biomass, wind energy, micro hydro power, hydrogen energy, geothermal energy, energy materials, energy storage, hybrid energy), smart energy systems (electrical vehicle, cybersecurity, charging infrastructures, IOT & AI, waste management, PHEV (CNG/EV) and mobility (smart grids, IOT & AI, energy-efficient buildings, mart agriculture).World Internet Development Report 2019: Blue Book for World Internet Conference, Translated by CCTB Translation Service
By Chinese Academy of Cyberspace Studies. 2021
This book systematically reviews world Internet development over the past 50 years, and comprehensively discusses the great contributions it has…
made to economic and social advances. Further, it describes the development, status and trends related to the Internet in major countries around the globe in 2019, and provides an in-depth analysis of the latest conditions, dynamics and development trends in key areas, including information infrastructure, information technology, digital economy, digital government, Internet media, cyberspace security, and international cyberspace governance. Moreover, the book further modifies and enhances the Global Internet Development Index System, in order to better show the Internet development strengths and advantages in various countries, and to reflect the global development trends more comprehensively, accurately and objectively. This book reviews the significant developments and summarizes the lessons learned as well as the future challenges. From a global perspective, it offers a vision of building a community with a shared future in cyberspace based on the new concepts, new ideas and new achievements of various countries participating in cyberspace development and construction. As such it is a valuable reference resource for anyone working in Internet related fields, such as those in government departments, internet enterprises, scientific research institutions, colleges and universities wanting to fully understand world Internet development.The two-volume set LNCS 12726 + 12727 constitutes the proceedings of the 19th International Conference on Applied Cryptography and Network Security,…
ACNS 2021, which took place virtually during June 21-24, 2021. The 37 full papers presented in the proceedings were carefully reviewed and selected from a total of 186 submissions. They were organized in topical sections as follows: Part I: Cryptographic protocols; secure and fair protocols; cryptocurrency and smart contracts; digital signatures; embedded system security; lattice cryptography; Part II: Analysis of applied systems; secure computations; cryptanalysis; system security; and cryptography and its applications.Proceedings of First International Conference on Mathematical Modeling and Computational Science: ICMMCS 2020 (Advances in Intelligent Systems and Computing #1292)
By Sheng-Lung Peng, Souvik Pal, Rong-Xia Hao. 2021
This book presents the most recent scientific and technological advances in the fields of engineering mathematics and computational science, to…
strengthen the links in the scientific community. It is a collection of high-quality, peer-reviewed research papers presented at the First International Conference on Mathematical Modeling and Computational Science (ICMMCS 2020), held in Pattaya, Thailand, during 14–15 August 2020. The topics covered in the book are mathematical logic and foundations, numerical analysis, neural networks, fuzzy set theory, coding theory, higher algebra, number theory, graph theory and combinatory, computation in complex networks, calculus, differential educations and integration, application of soft computing, knowledge engineering, machine learning, artificial intelligence, big data and data analytics, high-performance computing, network and device security, and Internet of things (IoT).Grails in Action
By Glen Smith, Peter Ledbrook. 2014
SummaryGrails in Action, Second Edition is a comprehensive introduction to Grails 2 focused on making you super-productive fast. In this…
totally revised new edition, you'll master Grails 2.3 core skills as you apply TDD techniques to developing a full-scale Twitter clone. Along the way you'll learn the latest single-page web app UI techniques, work with NoSQL backends, integrate with enterprise messaging, and implement a complete RESTful API for your services. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyIt may be time for you to stop reconfiguring, rewriting, and recompiling your Java web apps. Grails, a Groovy-powered web framework, hides all that busy work so you can concentrate on what your applications do, not how they're built. In addition to its famously intuitive dev environment and seamless integration with Spring and Hibernate, the new Grails 2.3 adds improved REST support, better protection against attacks from the web, and better dependency resolution.About the BookGrails in Action, Second Edition is a comprehensive introduction to Grails 2. In this totally revised edition you'll master Grails as you apply TDD techniques to a full-scale example (a Twitter clone). Along the way you'll learn single-page web app techniques, work with NoSQL back ends, integrate with enterprise messaging, implement a RESTful API ... and more.No Java or Groovy knowledge is required. Some web development and OOP experience is helpful.What's InsideCovers Grails 2.3 from the ground upAgile delivery and testing using SpockHow to use and manage pluginsTips and tricks from the trenchesAbout the AuthorsThere's no substitute for experience: Glen Smith and Peter Ledbrook have been fixtures in the Grails community, contributing code, blogging, and speaking at conferences worldwide, since Grails 0.2.Table of ContentsPART 1 INTRODUCING GRAILSGrails in a hurryThe Groovy essentialsPART 2 CORE GRAILSModeling the domain 63Creating the initial UIRetrieving the data you needControlling application flowServices and data bindingDeveloping tasty forms, views, and layoutsPART 3 EVERYDAY GRAILSBuilding reliable applicationsUsing plugins: just add waterProtecting your applicationExposing your app to other programsSingle-page web applications (and other UI stuff) Understanding Spring and transactionsPART 4 ADVANCED GRAILSUnderstanding events, messaging, and scheduling NoSQL and GrailsBeyond compile, test, runGrails in the cloudBONUS ONLINE CHAPTERSAdvanced GORM kung fuDeveloping pluginsBig Data and Artificial Intelligence for Healthcare Applications (Big Data for Industry 4.0)
By Ankur Saxena, Nicolas Brault, and Shazia Rashid. 2021
This book covers a wide range of topics on the role of Artificial Intelligence, Machine Learning, and Big Data for…
healthcare applications and deals with the ethical issues and concerns associated with it. This book explores the applications in different areas of healthcare and highlights the current research. The book covers healthcare big data analytics, mobile health and personalized medicine, clinical trial data management and presents how Artificial Intelligence can be used for early disease diagnosis prediction and prognosis. It also offers some case studies that describes the application of Artificial Intelligence and Machine Learning in healthcare. This book will be useful for researchers, healthcare professionals, data scientists, systems engineers, students, programmers, clinicians, and policymakers.The Ascent of Information: Books, Bits, Genes, Machines, and Life's Unending Algorithm
By Caleb Scharf. 2021
Your information has a life of its own, and it&’s using you to get what it wants.One of the most…
peculiar and possibly unique features of humans is the vast amount of information we carry outside our biological selves. But in our rush to build the infrastructure for the 20 quintillion bits we create every day, we&’ve failed to ask exactly why we&’re expending ever-increasing amounts of energy, resources, and human effort to maintain all this data.Drawing on deep ideas and frontier thinking in evolutionary biology, computer science, information theory, and astrobiology, Caleb Scharf argues that information is, in a very real sense, alive. All the data we create—all of our emails, tweets, selfies, A.I.-generated text and funny cat videos—amounts to an aggregate lifeform. It has goals and needs. It can control our behavior and influence our well-being. And it&’s an organism that has evolved right alongside us.This symbiotic relationship with information offers a startling new lens for looking at the world. Data isn&’t just something we produce; it&’s the reason we exist. This powerful idea has the potential to upend the way we think about our technology, our role as humans, and the fundamental nature of life. The Ascent of Information offers a humbling vision of a universe built of and for information. Scharf explores how our relationship with data will affect our ongoing evolution as a species. Understanding this relationship will be crucial to preventing our data from becoming more of a burden than an asset, and to preserving the possibility of a human future.Applied Evolutionary Algorithms for Engineers using Python
By Leonardo Azevedo Scardua. 2021
Applied Evolutionary Algorithms for Engineers with Python is written for students, scientists and engineers who need to apply evolutionary algorithms…
to practical optimization problems. The presentation of the theoretical background is complemented with didactical Python implementations of evolutionary algorithms that researchers have recently applied to complex optimization problems. Cases of successful application of evolutionary algorithms to real-world like optimization problems are presented, together with source code that allows the reader to gain insight into the idiosyncrasies of the practical application of evolutionary algorithms. Key Features Includes detailed descriptions of evolutionary algorithm paradigms Provides didactic implementations of the algorithms in Python, a programming language that has been widely adopted by the AI community Discusses the application of evolutionary algorithms to real-world optimization problems Presents successful cases of the application of evolutionary algorithms to complex optimization problems, with auxiliary source code.