- Table View
- List View
Handbuch Online-Kommunikation
by Wolfgang Schweiger Klaus BeckDas Handbuch gibt in 23 Beiträgen einschlägiger FachautorInnen einen umfassenden und systematischen Überblick des aktuellen Forschungsstandes kommunikationswissenschaftlicher Online-Forschung. Einführend werden die zentralen Fragestellungen, theoretischen Ansätze und empirischen Befunde dargestellt. Das Themenspektrum reicht von den Grundlagen computervermittelter Kommunikation (interpersonale, Gruppen- und öffentliche Kommunikation), über ökonomische, ethische und politische Fragen wie Regulierung und Kontrolle des Internets, sowie seine Verbreitung, Nutzung und Wirkung. Weitere Beiträge befassen sich mit Öffentlichkeit und Journalismus online, kulturellen und sozialpsychologischen Aspekten, Online-Werbung und -PR, Gesundheitskommunikation, E-Learning und Wissensmanagement sowie Online-Spielen. Ein Überblick über Methoden der Online-Forschung sowie die wichtigsten Datenquellen und Standarduntersuchungen rundet das Werk ab.
Handbuch Robotik
by Matthias HaunZiele des Buches ist es, den Roboter als lernendes System aufzufassen, es als wissensbasiertes Modellsystem zu konzeptionalisieren und dieses System durch intelligente, rechnerbasierte Technologien in funktionaler Hinsicht zu implementieren. Das Ziel eines Ansatzes liegt in der Steigerung des systemischen Intelligenzquotienten (sIQ). Erreichbar wird dieses Ziel durch eine Modellierung auf Basis der Kognitionstheorie und der konkreten (Aus) implementierung dieser Modelle durch den Einsatz der Cognitive Computing Technologien unter der Programmiersprache Java.
Handbuch Social-Media-Marketing
by Christopher ZerresDieses Handbuch schafft einen umfassenden Überblick zu allen erfolgsentscheidenden Aspekten im Social-Media-Marketing. Social Media haben sich für viele Organisationen als wichtiger Marketingkanal etabliert. Branchenübergreifend entstehen in immer mehr Bereichen, wie etwa Werbung, Kundenservice oder Recruiting, gezielte Social-Media-Strategien. Ihre Entwicklung und ihr operativer Einsatz erfordern unterschiedlichste Kenntnisse und Kompetenzen, beispielsweise zu rechtlichen Vorschriften, Data Analytics, KI, Monitoring, Content-Erstellung sowie stimmiger Community- und Zielgruppenansprache. Zudem müssen alle beteiligten externen Stakeholder wie Agenturen und Influencer im Sinne der internen Ziele professionell gesteuert werden. Die Beitragenden dieses Werks geben mit ihrer Expertise einen Einblick aus sowohl wissenschaftlicher als auch praktischer Perspektive.
Handelsmarketing: Grundlagen Der Marktorientierten Führung Von Handelsbetrieben (Springer-Lehrbuch)
by Dieter Ahlert Peter Kenning Christian BrockDieses Lehrbuch führt in die grundlegenden Konzepte, Methoden und Anwendungen der marktorientierten Führung von Handelsbetrieben ein. Die Autoren veranschaulichen diese anhand von Erkenntnissen aus der Forschung sowie Beispielen aus der Unternehmenspraxis. Leser und Leserinnen können sich so ein Basiswissen verschaffen, das ihnen auch den Zugang zu speziellen Teilgebieten des Handelsmarketing ermöglicht. Für die 2. Auflage wurden alle Kapitel überarbeitet und um Kontrollfragen erweitert. Die mit der Digitalisierung verbundenen Entwicklungen wurden in der zweiten Auflage systematisch integriert. Neue Kapitel zum Customer Relationship Management und Multikanalmanagement kommen hinzu.Der Inhalt• Grundlagen des Handelsmarketing• Informationsgrundlagen des Handelsmarketing• Ziele und Strategien• Die Betriebstypenpolitik• Markenpolitik im Handel• Die Standortpolitik• Die Sortimentspolitik• Die Personalpolitik• Die Preispolitik• Die Präsentationspolitik• Die Kommunikationspolitik• Customer Relationship Management im Handel• Multikanalmanagement• Handelscontrolling
Handelsmarketing: Grundlagen der marktorientierten Führung von Handelsbetrieben (Springer-lehrbuch Ser.)
by Dieter Ahlert Peter Kenning Christian BrockDieses Lehrbuch führt in die grundlegenden Konzepte, Methoden und Anwendungen der marktorientierten Führung von Handelsbetrieben ein. Die Autoren veranschaulichen diese anhand von Erkenntnissen aus der Forschung sowie Beispielen aus der Unternehmenspraxis. Leser und Leserinnen können sich so ein Basiswissen aneignen, das ihnen auch den Zugang zu speziellen Teilgebieten des Handelsmarketing ermöglicht. In der dritten Auflage wurden die mit der Digitalisierung verbundenen neueren Entwicklungen, Methoden und Konzepte – wie z. B. die Ausführungen zu den Themen „Plattformökonomie“, „Dynamic Pricing“ sowie „Instore Kommunikation“ – systematisch integriert. Insbesondere wurde die dritte Auflage um digitale Karteikarten („Flashcards“) als Lehr- und Lernmittel ergänzt. Laden Sie die Springer Nature Flashcards-App kostenlos herunter und nutzen Sie exklusives Zusatzmaterial, um Ihr Wissen zu prüfen. Der Inhalt• Grundlagen des Handelsmarketing • Informationsgrundlagen des Handelsmarketing • Ziele und Strategien • Die Betriebstypenpolitik • Markenpolitik im Handel • Die Standortpolitik • Die Sortimentspolitik • Die Personalpolitik • Die Preispolitik • Die Präsentationspolitik • Die Kommunikationspolitik • Customer Relationship Management im Handel • Multikanalmanagement • Handelscontrolling
Händlerbewertungen als Conversiontreiber: Umgang mit Bewertungen im E-Commerce – mit Handlungsleitfaden
by Connor MoselerIn diesem Buch erhalten Sie Know-how und Praxis-Tipps, wie Sie als E-Commerce-Anbieter Kundenbewertungen Ihres Unternehmens angemessen und sinnvoll managen können. Denn: der richtige Umgang mit Bewertungen und Rezensionen als Onlinehändler hat maßgeblichen Einfluss auf den Verkauf.Ein florierender E-Commerce stützt sich nicht allein auf ein erstklassiges Produktangebot, sondern auch auf dem Vertrauen Ihrer Kunden in Ihr Unternehmen. Händlerbewertungen – in Ergänzung zu Produktbewertungen – sind ein Abbild Ihrer Leistungen und zugleich ein kraftvolles Werkzeug, um das Vertrauen potenzieller Kundschaft zu gewinnen und Ihre Conversion-Rate zu steigern. Der richtige Umgang mit diesen Bewertungen hat großen Einfluss auf den Verkauf. Das Buch ist aus der Praxis für die Praxis geschrieben. Es basiert auf einer Literaturrecherche ergänzt um eine Umfrage mit über 100 Kunden mit E-Commerce-Erfahrung. Die Umfrage ermöglicht einen detaillierten Einblick in die Welt der Bewertungen und Rezensionen von E-Commerce-Unternehmen aus Kundensicht. Sie erhalten fundiertes Wissen, entdecken faszinierende Zusammenhänge und bekommen Anregungen, wie Sie professionell, situativ und zielgruppenorientiert auf Bewertungen Ihres Unternehmens reagieren können.Dieses Buch ist ein unverzichtbarer Begleiter für E-Commerce-Unternehmer, Marketingexperten und alle, die das volle Potenzial von Händlerbewertungen ausschöpfen möchten.Aus dem Inhalt Warum Vertrauen in der E-Commerce-Branche so wichtig ist und wie KI die Karten neu mischtStrategien zur Vertrauensbildung im E-Commerce Methoden zur Steigerung positiver Bewertungen Methoden zum professionellen Umgang mit negativen Bewertungen Leitfaden für den Aufbau einer nachhaltigen Bewertungsstrategie
Handling Emotions in Human-Computer Dialogues
by Johannes Pittermann Wolfgang Minker Angela PittermannIn this book, a novel approach that combines speech-based emotion recognition with adaptive human-computer dialogue modeling is described. With the robust recognition of emotions from speech signals as their goal, the authors analyze the effectiveness of using a plain emotion recognizer, a speech-emotion recognizer combining speech and emotion recognition, and multiple speech-emotion recognizers at the same time. The semi-stochastic dialogue model employed relates user emotion management to the corresponding dialogue interaction history and allows the device to adapt itself to the context, including altering the stylistic realization of its speech. This comprehensive volume begins by introducing spoken language dialogue systems and providing an overview of human emotions, theories, categorization and emotional speech. It moves on to cover the adaptive semi-stochastic dialogue model and the basic concepts of speech-emotion recognition. Finally, the authors show how speech-emotion recognizers can be optimized, and how an adaptive dialogue manager can be implemented. The book, with its novel methods to perform robust speech-based emotion recognition at low complexity, will be of interest to a variety of readers involved in human-computer interaction.
Handling Uncertainty in Artificial Intelligence (SpringerBriefs in Applied Sciences and Technology)
by Jyotismita ChakiThis book demonstrates different methods (as well as real-life examples) of handling uncertainty like probability and Bayesian theory, Dempster-Shafer theory, certainty factor and evidential reasoning, fuzzy logic-based approach, utility theory and expected utility theory. At the end, highlights will be on the use of these methods which can help to make decisions under uncertain situations. This book assists scholars and students who might like to learn about this area as well as others who may have begun without a formal presentation. The book is comprehensive, but it prohibits unnecessary mathematics.
The Handmade Marketplace, 2nd Edition: How to Sell Your Crafts Locally, Globally, and Online
by Kari ChapinMake money doing what you love. Kari Chapin’s insightful and inspiring guide to turning your crafting skills into earned income has been completely revised and updated. The Handmade Marketplace is filled with proven techniques that can help you brand your business, establish a client base, sell your products, and effectively employ all aspects of social media. Learn how easy it is to enjoy a lucrative career while leading the creative life you’ve always craved.
Handmade Pixels: Independent Video Games and the Quest for Authenticity
by Jesper JuulAn investigation of independent video games—creative, personal, strange, and experimental—and their claims to handcrafted authenticity in a purely digital medium. Video games are often dismissed as mere entertainment products created by faceless corporations. The last twenty years, however, have seen the rise of independent, or “indie,” video games: a wave of small, cheaply developed, experimental, and personal video games that react against mainstream video game development and culture. In Handmade Pixels, Jesper Juul examine the paradoxical claims of developers, players, and festivals that portray independent games as unique and hand-crafted objects in a globally distributed digital medium. Juul explains that independent video games are presented not as mass market products, but as cultural works created by people, and are promoted as authentic alternatives to mainstream games. Writing as a game player, scholar, developer, and educator, Juul tells the story of how independent games—creative, personal, strange, and experimental—became a historical movement that borrowed the term “independent” from film and music while finding its own kind of independence.Juul describes how the visual style of independent games signals their authenticity—often by referring to older video games or analog visual styles. He shows how developers use strategies for creating games with financial, aesthetic, and cultural independence; discusses the aesthetic innovations of “walking simulator” games; and explains the controversies over what is and what isn't a game. Juul offers examples from independent games ranging from Dys4ia to Firewatch; the text is richly illustrated with many color images.
The Handover: How We Gave Control of Our Lives to Corporations, States and AIs
by David Runciman“[W]itty and refined . . . Runciman’s point is that the alliance between even a democratic government and a safe-ish A.I. could derail civilization.” —Gideon Lewis-Kraus, New Yorker An eminent political thinker uses our history with states and corporations—“artificial agents” to which we have granted immense power—to predict how AI will remake society. Countless books, news reports, and opinion pieces have announced the impending arrival of artificial intelligence, with most claiming that it will upend our world, revolutionizing not just work but society overall. Yet according to political philosopher and historian David Runciman, we’ve actually been living with a version of AI for 300 years because states and corporations are robots, too. In The Handover, Runciman explains our current situation through the history of these “artificial agents” we created to rescue us from our all-too-human limitations—and demonstrates what this radical new view of our recent past means for our collective future. From the United States and the United Kingdom to the East India Company, Standard Oil, Facebook, and Alibaba, states and corporations have gradually, and then much more rapidly, taken over the planet. They have helped to conquer poverty and eliminate disease, but also unleashed global wars and environmental degradation. As Runciman demonstrates, states and corporations are the ultimate decision-making machines, defined by their ability to make their own choices and, crucially, to sustain the consequences of what has been chosen. And if the rapid spread of the modern state and corporation has already transformed the conditions of human existence, new AI technology promises the same. But what happens when AI interacts with other kinds of artificial agents, the inhuman kind represented by states and corporations? Runciman argues that the twenty-first century will be defined by increasingly intense battles between state and corporate power for the fruits of the AI revolution. In the end, it is not our own, human relationship with AI that will determine our future. Rather, humanity’s fate will be shaped by the interactions among states, corporations, and thinking machines. With clarity and verve, The Handover presents a brilliantly original history of the last three centuries and a new understanding of the immense challenges we now face.
Hands-On Agile Software Development with JIRA: Design and manage software projects using the Agile methodology
by David HarnedPlan, track, and release great softwareKey Features Learn to create reports and dashboard for effective project management Implement your development strategy in JIRA. Practices to help you manage the issues in the development teamBook DescriptionAs teams scale in size, project management can get very complicated. One of the best tools to deal with this kind of problem is JIRA. This book will start by organizing your project requirements and the principles of Agile development to get you started. You will then be introduced to set up a JIRA account and the JIRA ecosystem to help you implement a dashboard for your team's work and issues. You will learn how to manage any issues and bugs that might emerge in the development stage. Going ahead, the book will help you build reports and use them to plan the releases based on the study of the reports. Towards the end, you will come across working with the gathered data and create a dashboard that helps you track the project's development.What you will learn Create your first project (and manage existing projects) in JIRA Manage your board view and backlogs in JIRA Run a Scrum Sprint project in JIRA Create reports (including topic-based reports) Forecast using versions Search for issues with JIRA Query Language (JQL) Execute bulk changes to issues Create custom filters, dashboards, and widgets Create epics, stories, bugs, and tasksWho this book is forThis book is for administrators who wants to apply the Agile approach to managing the issues, bugs, and releases in their software development projects using JIRA.
Hands-on AIOps: Best Practices Guide to Implementing AIOps
by Navin Sabharwal Gaurav BhardwajWelcome to your hands-on guide to artificial intelligence for IT operations (AIOps). This book provides in-depth coverage, including operations and technical aspects. The fundamentals of machine learning (ML) and artificial intelligence (AI) that form the core of AIOps are explained as well as the implementation of multiple AIOps uses cases using ML algorithms.The book begins with an overview of AIOps, covering its relevance and benefits in the current IT operations landscape. The authors discuss the evolution of AIOps, its architecture, technologies, AIOps challenges, and various practical use cases to efficiently implement AIOps and continuously improve it. The book provides detailed guidance on the role of AIOps in site reliability engineering (SRE) and DevOps models and explains how AIOps enables key SRE principles. The book provides ready-to-use best practices for implementing AIOps in an enterprise. Each component of AIOps and ML using Python code and templates is explained and shows how ML can be used to deliver AIOps use cases for IT operations.What You Will Learn Know what AIOps is and the technologies involved Understand AIOps relevance through use cases Understand AIOps enablement in SRE and DevOps Understand AI and ML technologies and algorithmsUse algorithms to implement AIOps use casesUse best practices and processes to set up AIOps practices in an enterprise Know the fundamentals of ML and deep learning Study a hands-on use case on de-duplication in AIOps Use regression techniques for automated baseliningUse anomaly detection techniques in AIOps Who This Book is For AIOps enthusiasts, monitoring and management consultants, observability engineers, site reliability engineers, infrastructure architects, cloud monitoring consultants, service management experts, DevOps architects, DevOps engineers, and DevSecOps experts
Hands-On Algorithms for Computer Vision: Learn how to use the best and most practical computer vision algorithms using OpenCV
by Amin Ahmadi TazehkandiCreate powerful, accurate, and real-time Computer Vision applications using a perfect blend of algorithms and filters. Also learn about object tracking and foreground extractions with a variety of new filters and algorithms.Key Features Filter, transform, and manipulate images using MAT class and OpenCV Framework Explore motion detection and object tracking with filters and algorithms Build object detectors using deep learning and machine learning algorithmsBook DescriptionAn arena that has been positively impacted by the advancements in processing power and performance is the field of computer vision. It's only natural that over time, more and more algorithms are introduced to perform computer vision tasks more efficiently. Hands-On Algorithms for Computer Vision is a starting point for anyone who is interested in the field of computer vision and wants to explore the most practical algorithms used by professional computer vision developers. The book starts with the basics and builds up over the course of the chapters with hands-on examples for each algorithm.Right from the start, you will learn about the required tools for computer vision development, and how to install and configure them. You'll explore the OpenCV framework and its powerful collection of libraries and functions. Starting from the most simple image modifications, filtering, and transformations, you will gradually build up your knowledge of various algorithms until you are able to perform much more sophisticated tasks, such as real-time object detection using deep learning algorithms.What you will learn Get to grips with machine learning and artificial intelligence algorithms Read, write, and process images and videos Perform mathematical, matrix, and other types of image data operations Create and use histograms from back-projection images Detect motion, extract foregrounds, and track objects Extract key points with a collection of feature detector algorithms Develop cascade classifiers and use them, and train and test classifiers Employ TensorFlow object detection to detect multiple objectsWho this book is forHands-On Algorithms for Computer Vision helps those who want to learn algorithms in Computer Vision to create and customize their applications. This book will also help existing Computer Vision developers customize their applications. A basic understanding of computer vision and programming experience is needed.
Hands-On Android UI Development
by Jason MorrisAbout This BookA comprehensive guide to designing and developing highly interactive user interfaces for your app.Design responsive and agile applications targeting multiple Android devices (up to Android Oreo) using Android Studio 3.0Write reactive user interfaces with minimal effort by leveraging the latest Android technologies, such as Architecture components and the Lifecycle APIAvoid common design problems and pitfalls with the help of shared UI design patterns and best practices.Who This Book Is ForThis book is for novice Android and Java developers who have a basic knowledge of Android development and want to start developing stunning user interfaces.What You Will LearnCreate effective and efficient user interfaces that allow users to carry out tasks smoothlyUnderstand the fundamentals of Android UI design, and take a look at the basic layouts, Inputs, and controlsLearn about various UI components provided by Android which includes structured layout objects and UI controls that allow you to build the graphical user interface for your app.Explore various styles and themes which allow you to customize the look and feel of your app.Leverage the animation and graphics APIs to improve user-experience and drawing custom 2D graphics.In DetailA great user interface can spell the difference between success and failure for any new application. Android UI Development will show you not just how to code great user interfaces, but how to design them as well. This book will take a novice Android developer on a journey, showing them how to leverage the Android platform to produce stunning Android applications. Starting with the basics of creating Android applications, this book progresses onto topics such as screen and layout design. After getting to grips with the basics you'll be shown techniques that create a better-perceived performance. You'll find out how to create reactive applications that are fast, animated and guide the user towards their goals with minimal distraction. You'll explore Android Architecture Components and how to build your application to automatically respond to changes made by the user. Great platforms are not always enough, so Android UI Development also covers creating custom components, layout managers, and 2D graphics. The book contains many tips to help show the best practices and easiest way forward. By the end, you'll be able to not just design & build amazing user interfaces, but also the systems that underpin a great user interface to provide the best possible user experience.
Hands-On Application Development with PyCharm: Accelerate your Python applications using practical coding techniques in PyCharm
by Quan NguyenA definitive guide to PyCharm to help you build business-oriented Python applications ranging from modern web development to data science Key Features Learn basic to advanced PyCharm concepts to improve efficiency of your Python projects Work through practical examples that focus on efficient application development with PyCharm Explore advanced features in PyCharm such as code automation, version control, and GUI debugging Book Description JetBrain's PyCharm is the most popular Integrated Development Environment (IDE) used by the Python community thanks to its numerous features that facilitate faster, more accurate, and more productive programming practices. However, the abundance of options and customizations can make PyCharm seem quite intimidating. Hands-on Application Development with PyCharm starts with PyCharm's installation and configuration process, and systematically takes you through a number of its powerful features that can greatly improve your productivity. You'll explore code automation, version control, graphical debugging/testing, management of virtual environments, and much more. Finally, you'll delve into specific PyCharm features that support web development and data science, two of the fastest growing applications in Python programming. These include the integration of the Django framework as well as the extensive support for IPython and Jupyter Notebook. By the end of this PyCharm book, you will have gained extensive knowledge of the tool and be able to implement its features and make the most of its support for your projects. What you will learn Explore PyCharm functionalities and what makes it stand out from other Python IDEs Set up, configure, and customize your Python projects in PyCharm Understand how PyCharm integrates with Django for web development Discover PyCharm's capabilities in database management and data visualization Perform code automation, GUI testing, and version control in PyCharm Integrate interactive Python tools such as Jupyter Notebooks for building virtual environments Who this book is for If you're a beginner or an expert Python user looking to improve your productivity using one of the best Python IDEs, this book is for you. Basic knowledge of Python programming language is expected.
Hands-On Application Penetration Testing with Burp Suite: Use Burp Suite and its features to inspect, detect, and exploit security vulnerabilities in your web applications
by Carlos A. Lozano Dhruv Shah Riyaz Ahemed WalikarTest, fuzz, and break web applications and services using Burp Suite’s powerful capabilitiesKey FeaturesMaster the skills to perform various types of security tests on your web applicationsGet hands-on experience working with components like scanner, proxy, intruder and much moreDiscover the best-way to penetrate and test web applicationsBook DescriptionBurp suite is a set of graphic tools focused towards penetration testing of web applications. Burp suite is widely used for web penetration testing by many security professionals for performing different web-level security tasks.The book starts by setting up the environment to begin an application penetration test. You will be able to configure the client and apply target whitelisting. You will also learn to setup and configure Android and IOS devices to work with Burp Suite. The book will explain how various features of Burp Suite can be used to detect various vulnerabilities as part of an application penetration test. Once detection is completed and the vulnerability is confirmed, you will be able to exploit a detected vulnerability using Burp Suite. The book will also covers advanced concepts like writing extensions and macros for Burp suite. Finally, you will discover various steps that are taken to identify the target, discover weaknesses in the authentication mechanism, and finally break the authentication implementation to gain access to the administrative console of the application.By the end of this book, you will be able to effectively perform end-to-end penetration testing with Burp Suite. What you will learnSet up Burp Suite and its configurations for an application penetration testProxy application traffic from browsers and mobile devices to the serverDiscover and identify application security issues in various scenariosExploit discovered vulnerabilities to execute commandsExploit discovered vulnerabilities to gain access to data in various datastoresWrite your own Burp Suite plugin and explore the Infiltrator moduleWrite macros to automate tasks in Burp SuiteWho this book is forIf you are interested in learning how to test web applications and the web part of mobile applications using Burp, then this is the book for you. It is specifically designed to meet your needs if you have basic experience in using Burp and are now aiming to become a professional Burp user.
Hands-On Artificial Intelligence for Banking: A practical guide to building intelligent financial applications using machine learning techniques
by Subhash Shah Jeffrey Ng, CFADelve into the world of real-world financial applications using deep learning, artificial intelligence, and production-grade data feeds and technology with Python Key Features Understand how to obtain financial data via Quandl or internal systems Automate commercial banking using artificial intelligence and Python programs Implement various artificial intelligence models to make personal banking easy Book Description Remodeling your outlook on banking begins with keeping up to date with the latest and most effective approaches, such as artificial intelligence (AI). Hands-On Artificial Intelligence for Banking is a practical guide that will help you advance in your career in the banking domain. The book will demonstrate AI implementation to make your banking services smoother, more cost-efficient, and accessible to clients, focusing on both the client- and server-side uses of AI. You'll begin by understanding the importance of artificial intelligence, while also gaining insights into the recent AI revolution in the banking industry. Next, you'll get hands-on machine learning experience, exploring how to use time series analysis and reinforcement learning to automate client procurements and banking and finance decisions. After this, you'll progress to learning about mechanizing capital market decisions, using automated portfolio management systems and predicting the future of investment banking. In addition to this, you'll explore concepts such as building personal wealth advisors and mass customization of client lifetime wealth. Finally, you'll get to grips with some real-world AI considerations in the field of banking. By the end of this book, you'll be equipped with the skills you need to navigate the finance domain by leveraging the power of AI. What you will learn Automate commercial bank pricing with reinforcement learning Perform technical analysis using convolutional layers in Keras Use natural language processing (NLP) for predicting market responses and visualizing them using graph databases Deploy a robot advisor to manage your personal finances via Open Bank API Sense market needs using sentiment analysis for algorithmic marketing Explore AI adoption in banking using practical examples Understand how to obtain financial data from commercial, open, and internal sources Who this book is for This is one of the most useful artificial intelligence books for machine learning engineers, data engineers, and data scientists working in the finance industry who are looking to implement AI in their business applications. The book will also help entrepreneurs, venture capitalists, investment bankers, and wealth managers who want to understand the importance of AI in finance and banking and how it can help them solve different problems related to these domains. Prior experience in the financial markets or banking domain, and working knowledge of the Python programming language are a must.
Hands-On Artificial Intelligence for Beginners: An introduction to AI concepts, algorithms, and their implementation
by Patrick D. SmithGrasp the fundamentals of Artificial Intelligence and build your own intelligent systems with easeKey FeaturesEnter the world of AI with the help of solid concepts and real-world use casesExplore AI components to build real-world automated intelligenceBecome well versed with machine learning and deep learning conceptsBook DescriptionVirtual Assistants, such as Alexa and Siri, process our requests, Google's cars have started to read addresses, and Amazon's prices and Netflix's recommended videos are decided by AI. Artificial Intelligence is one of the most exciting technologies and is becoming increasingly significant in the modern world.Hands-On Artificial Intelligence for Beginners will teach you what Artificial Intelligence is and how to design and build intelligent applications. This book will teach you to harness packages such as TensorFlow in order to create powerful AI systems. You will begin with reviewing the recent changes in AI and learning how artificial neural networks (ANNs) have enabled more intelligent AI. You'll explore feedforward, recurrent, convolutional, and generative neural networks (FFNNs, RNNs, CNNs, and GNNs), as well as reinforcement learning methods. In the concluding chapters, you'll learn how to implement these methods for a variety of tasks, such as generating text for chatbots, and playing board and video games.By the end of this book, you will be able to understand exactly what you need to consider when optimizing ANNs and how to deploy and maintain AI applications.What you will learnUse TensorFlow packages to create AI systemsBuild feedforward, convolutional, and recurrent neural networksImplement generative models for text generationBuild reinforcement learning algorithms to play gamesAssemble RNNs, CNNs, and decoders to create an intelligent assistantUtilize RNNs to predict stock market behaviorCreate and scale training pipelines and deployment architectures for AI systemsWho this book is forThis book is designed for beginners in AI, aspiring AI developers, as well as machine learning enthusiasts with an interest in leveraging various algorithms to build powerful AI applications.
Hands-On Artificial Intelligence for Blockchain: A guide to converging blockchain and AI to build smart applications for new economies
by Ganesh Prasad KumbleThis book is for blockchain and AI architects, developers, data scientists, data engineers and evangelists who want to bring the power of artificial intelligence in Blockchain applications. If you want a perfect blend of theoretical and practical use cases to understand how to implement smart cognitive insights into blockchain solutions, this book is what you need! Having some knowledge of machine learning and blockchain concepts are mandatory.
Hands-On Artificial Intelligence for Cybersecurity: Implement smart AI systems for preventing cyber attacks and detecting threats and network anomalies
by Alessandro ParisiBuild smart cybersecurity systems with the power of machine learning and deep learning to protect your corporate assets Key Features Identify and predict security threats using artificial intelligence Develop intelligent systems that can detect unusual and suspicious patterns and attacks Learn how to test the effectiveness of your AI cybersecurity algorithms and tools Book Description Today's organizations spend billions of dollars globally on cybersecurity. Artificial intelligence has emerged as a great solution for building smarter and safer security systems that allow you to predict and detect suspicious network activity, such as phishing or unauthorized intrusions. This cybersecurity book presents and demonstrates popular and successful AI approaches and models that you can adapt to detect potential attacks and protect your corporate systems. You'll learn about the role of machine learning and neural networks, as well as deep learning in cybersecurity, and you'll also learn how you can infuse AI capabilities into building smart defensive mechanisms. As you advance, you'll be able to apply these strategies across a variety of applications, including spam filters, network intrusion detection, botnet detection, and secure authentication. By the end of this book, you'll be ready to develop intelligent systems that can detect unusual and suspicious patterns and attacks, thereby developing strong network security defenses using AI. What you will learn Detect email threats such as spamming and phishing using AI Categorize APT, zero-days, and polymorphic malware samples Overcome antivirus limits in threat detection Predict network intrusions and detect anomalies with machine learning Verify the strength of biometric authentication procedures with deep learning Evaluate cybersecurity strategies and learn how you can improve them Who this book is for If you're a cybersecurity professional or ethical hacker who wants to build intelligent systems using the power of machine learning and AI, you'll find this book useful. Familiarity with cybersecurity concepts and knowledge of Python programming is essential to get the most out of this book.
Hands-On Artificial Intelligence for IoT: Expert machine learning and deep learning techniques for developing smarter IoT systems
by Amita KapoorBuild smarter systems by combining artificial intelligence and the Internet of Things—two of the most talked about topics today Key Features Leverage the power of Python libraries such as TensorFlow and Keras to work with real-time IoT data Process IoT data and predict outcomes in real time to build smart IoT models Cover practical case studies on industrial IoT, smart cities, and home automation Book Description There are many applications that use data science and analytics to gain insights from terabytes of data. These apps, however, do not address the challenge of continually discovering patterns for IoT data. In Hands-On Artificial Intelligence for IoT, we cover various aspects of artificial intelligence (AI) and its implementation to make your IoT solutions smarter. This book starts by covering the process of gathering and preprocessing IoT data gathered from distributed sources. You will learn different AI techniques such as machine learning, deep learning, reinforcement learning, and natural language processing to build smart IoT systems. You will also leverage the power of AI to handle real-time data coming from wearable devices. As you progress through the book, techniques for building models that work with different kinds of data generated and consumed by IoT devices such as time series, images, and audio will be covered. Useful case studies on four major application areas of IoT solutions are a key focal point of this book. In the concluding chapters, you will leverage the power of widely used Python libraries, TensorFlow and Keras, to build different kinds of smart AI models. By the end of this book, you will be able to build smart AI-powered IoT apps with confidence. What you will learn Apply different AI techniques including machine learning and deep learning using TensorFlow and Keras Access and process data from various distributed sources Perform supervised and unsupervised machine learning for IoT data Implement distributed processing of IoT data over Apache Spark using the MLLib and H2O.ai platforms Forecast time-series data using deep learning methods Implementing AI from case studies in Personal IoT, Industrial IoT, and Smart Cities Gain unique insights from data obtained from wearable devices and smart devices Who this book is for If you are a data science professional or a machine learning developer looking to build smart systems for IoT, Hands-On Artificial Intelligence for IoT is for you. If you want to learn how popular artificial intelligence (AI) techniques can be used in the Internet of Things domain, this book will also be of benefit. A basic understanding of machine learning concepts will be required to get the best out of this book.
Hands-On Artificial Intelligence for Search: Building intelligent applications and perform enterprise searches
by Devangini PatelMake your searches more responsive and smarter by applying Artificial Intelligence to itKey FeaturesEnter the world of Artificial Intelligence with solid concepts and real-world use casesMake your applications intelligent using AI in your day-to-day apps and become a smart developerDesign and implement artificial intelligence in searchesBook DescriptionWith the emergence of big data and modern technologies, AI has acquired a lot of relevance in many domains. The increase in demand for automation has generated many applications for AI in fields such as robotics, predictive analytics, finance, and more.In this book, you will understand what artificial intelligence is. It explains in detail basic search methods: Depth-First Search (DFS), Breadth-First Search (BFS), and A* Search, which can be used to make intelligent decisions when the initial state, end state, and possible actions are known. Random solutions or greedy solutions can be found for such problems. But these are not optimal in either space or time and efficient approaches in time and space will be explored. We will also understand how to formulate a problem, which involves looking at it and identifying its initial state, goal state, and the actions that are possible in each state. We also need to understand the data structures involved while implementing these search algorithms as they form the basis of search exploration. Finally, we will look into what a heuristic is as this decides the quality of one sub-solution over another and helps you decide which step to take.What you will learnUnderstand the instances where searches can be usedUnderstand the algorithms that can be used to make decisions more intelligentFormulate a problem by specifying its initial state, goal state, and actionsTranslate the concepts of the selected search algorithm into codeCompare how basic search algorithms will perform for the applicationImplement algorithmic programming using code examplesWho this book is forThis book is for developers who are keen to get started with Artificial Intelligence and develop practical AI-based applications. Those developers who want to upgrade their normal applications to smart and intelligent versions will find this book useful. A basic knowledge and understanding of Python are assumed.
Hands-On Artificial Intelligence on Amazon Web Services: Decrease the time to market for AI and ML applications with the power of AWS
by Subhashini Tripuraneni Charles SongPerform cloud-based machine learning and deep learning using Amazon Web Services such as SageMaker, Lex, Comprehend, Translate, and Polly Key Features Explore popular machine learning and deep learning services with their underlying algorithms Discover readily available artificial intelligence(AI) APIs on AWS like Vision and Language Services Design robust architectures to enable experimentation, extensibility, and maintainability of AI apps Book Description From data wrangling through to translating text, you can accomplish this and more with the artificial intelligence and machine learning services available on AWS. With this book, you'll work through hands-on exercises and learn to use these services to solve real-world problems. You'll even design, develop, monitor, and maintain machine and deep learning models on AWS. The book starts with an introduction to AI and its applications in different industries, along with an overview of AWS artificial intelligence and machine learning services. You'll then get to grips with detecting and translating text with Amazon Rekognition and Amazon Translate. The book will assist you in performing speech-to-text with Amazon Transcribe and Amazon Polly. Later, you'll discover the use of Amazon Comprehend for extracting information from text, and Amazon Lex for building voice chatbots. You will also understand the key capabilities of Amazon SageMaker such as wrangling big data, discovering topics in text collections, and classifying images. Finally, you'll cover sales forecasting with deep learning and autoregression, before exploring the importance of a feedback loop in machine learning. By the end of this book, you will have the skills you need to implement AI in AWS through hands-on exercises that cover all aspects of the ML model life cycle. What you will learn Gain useful insights into different machine and deep learning models Build and deploy robust deep learning systems to production Train machine and deep learning models with diverse infrastructure specifications Scale AI apps without dealing with the complexity of managing the underlying infrastructure Monitor and Manage AI experiments efficiently Create AI apps using AWS pre-trained AI services Who this book is for This book is for data scientists, machine learning developers, deep learning researchers, and artificial intelligence enthusiasts who want to harness the power of AWS to implement powerful artificial intelligence solutions. A basic understanding of machine learning concepts is expected.
Hands-On Artificial Intelligence on Google Cloud Platform: Build intelligent applications powered by TensorFlow, Cloud AutoML, BigQuery, and Dialogflow
by Anand Deshpande Manish Kumar Vikram ChaudhariDevelop robust AI applications with TensorFlow, Cloud AutoML, TPUs, and other GCP services Key Features Focus on AI model development and deployment in GCP without worrying about infrastructure Manage feature processing, data storage, and trained models using Google Cloud Dataflow Access key frameworks such as TensorFlow and Cloud AutoML to run your deep learning models Book Description With a wide range of exciting tools and libraries such as Google BigQuery, Google Cloud Dataflow, and Google Cloud Dataproc, Google Cloud Platform (GCP) enables efficient big data processing and the development of smart AI models on the cloud. This GCP book will guide you in using these tools to build your AI-powered applications with ease and managing thousands of AI implementations on the cloud to help save you time. Starting with a brief overview of Cloud AI and GCP features, you'll learn how to deal with large volumes of data using auto-scaling features. You'll then implement Cloud AutoML to demonstrate the use of streaming components for performing data analytics and understand how Dialogflow can be used to create a conversational interface. As you advance, you'll be able to scale out and speed up AI and predictive applications using TensorFlow. You'll also leverage GCP to train and optimize deep learning models, run machine learning algorithms, and perform complex GPU computations using TPUs. Finally, you'll build and deploy AI applications to production with the help of an end-to-end use case. By the end of this book, you'll have learned how to design and run experiments and be able to discover innovative solutions without worrying about infrastructure, resources, and computing power. What you will learn Understand the basics of cloud computing and explore GCP components Work with the data ingestion and preprocessing techniques in GCP for machine learning Implement machine learning algorithms with Google Cloud AutoML Optimize TensorFlow machine learning with Google Cloud TPUs Get to grips with operationalizing AI on GCP Build an end-to-end machine learning pipeline using Cloud Storage, Cloud Dataflow, and Cloud Datalab Build models from petabytes of structured and semi-structured data using BigQuery ML Who this book is for If you're an artificial intelligence developer, data scientist, machine learning engineer, or deep learning engineer looking to build and deploy smart applications on Google Cloud Platform, you'll find this book useful. A fundamental understanding of basic data processing and machine learning concepts is necessary. Though not mandatory, familiarity with Google Cloud Platform will help you make the most of this book.