Browse Results

Showing 23,076 through 23,100 of 54,282 results

Mastering Windows PowerShell Scripting

by Brenton Blawat

<P><P>Master the art of automating and managing your Windows environment using PowerShell <P><P>About This Book <P><P>Construct scripts by following proven best practices to automate redundant tasks <P><P>Delve into real-world examples to understand how to simplify the management of your Windows environment <P><P>Get to grips with PowerShell's advanced functions and effectively administer your system <P><P>Who This Book Is For <P><P>If you are a system administrator who wants to become an expert in controlling and automating your Windows environment, then this book is for you. Prior knowledge of PowerShell's core elements and applications is required for this book. <P><P>What You Will Learn <P><P>Utilize variables, hashes, and arrays to store data <P><P>Parse and manipulate different data types <P><P>Optimize code through the use of functions, switches, and looping structures <P><P>Create and implement regular expressions in PowerShell scripts <P><P>Leverage session-based remote management <P><P>Manage files, folders, and registries through the use of PowerShell <P><P>Discover the best practices to manage Microsoft systems <P><P>In Detail <P><P>PowerShell is quickly becoming the de facto standard for scripting in Microsoft Windows environments. It enables the automation of otherwise complex tasks, providing interactivity between different products. <P><P>Beginning with PowerShell fundamentals, this book progresses by imparting the advanced skills required to master automation. You will learn how to deal with data and operations on various data types and structures, and see the techniques of data manipulation and parsing. Moving on, you will learn about the usage of regular expressions and comparison operators. Error handling techniques will enable you to identify and eliminate errors. This book also provides best practices for scripting and techniques to reduce the amount of code required to complete tasks. <P><P>By the end of this book, you will be able to create a variety of PowerShell scripts and successfully automate your environment and become the go-to person.

Microsoft Dynamics NAV 2015 Professional Reporting

by Steven Renders

<P><P>Discover tips and trick for Dynamics NAV report building <P><P>About This Book <P><P>Create and customize reports in Dynamics NAV 2015 using RDLC, Word, Power BI, and Reporting Services <P><P>Work with different elements in the toolbox such as tablix, which can be used as a List, Table, or Matrix and understand the differences between them and when to use which <P><P>This book is a pragmatic guide with clear instructions and real-world examples to teach you about the reporting capabilities of Dynamics NAV 2015 <P><P>Who This Book Is For <P><P>If you are a consultant, developer, customer, user, or just interested in the reporting capabilities of Dynamics NAV, then this book is for you. <P><P>Basic knowledge of Dynamics NAV will be helpful. <P><P>What You Will Learn <P><P>Understand why reports are designed in a specific way and then apply this knowledge to your advantage <P><P>Develop document reports using different techniques <P><P>Apply filtering and sorting, and create groups <P><P>Use RDLC to visualize information <P><P>Visualize information, KPIs, and trends using expressions, Gauges, Charts, Data bars, Indicators, and Spark lines <P><P>Create and optimize your dataset for RDLC and for Word layouts <P><P>Use Power BI with Dynamics NAV to bring your data to life <P><P>Build Reporting Services reports on top of Dynamics NAV <P><P>In Detail <P><P>Microsoft Dynamics NAV is a multi-lingual, multi-currency business management solution that organizations use to manage their accounts, supply chain, sales, payroll, and HR. It is an ERP tool for organizations that is fast to implement, easy to configure, and simple to use. It is widely used because simplicity is a part of its development, product design, usability, and implementation. <P><P>This book will help you to master, analyze, and deliver the most challenging reporting requirements in Dynamics NAV 2015. <P><P>The book starts by explaining report development and it's different phases such as data model, layout, and testing you go through. It introduces you to RDLC and the different controls in the toolbox, such as the Tablix, in its many forms. You will learn to use expressions to make your layout dynamic and to overcome typical problems. <P><P>Moving on, the book will teach you to visualize data and be able to understand and read a report as it is intended. You will also learn to use Microsoft Word to create a layout for a report. With Power BI and Power Pivot, Power View, and Power Map, you will learn how easy and powerful it is to bring your data to life, so you can spot trends and perform in depth analysis of your business. Reporting Services is also explained as another way that you can apply the knowledge you have about RDLC to build RDL layouts outside of Dynamics NAV. <P><P>By the end, you will create different types of charts so you can visualize key performance indicators inside the Dynamics NAV application. <P><P>Style and approach <P><P>This book is an essential guide in to understanding what is involved in creating reports in Dynamics NAV and its reporting capabilities.

Microsoft Power BI Cookbook

by Brett Powell

<P><P>Key Features <P><P>From connecting to your data sources to developing and deploying immersive, mobile-ready dashboards and visualizations, this book covers it all <P><P>Over 90 hands-on, technical recipes, tips, and use cases from across the Power BI platform including the Power BI Service and Mobile Applications <P><P>Proven development techniques and guidance for implementing custom solutions with DAX and M languages <P><P>Book Description <P><P>Microsoft Power BI is a business intelligence and analytics platform consisting of applications and services designed to provide coherent, visual and interactive insights of data. <P><P>This book will provide thorough, technical examples of using all primary Power BI tools and features as well as demonstrate high impact end-to-end solutions that leverage and integrate these technologies and services. Get familiar with Power BI development tools and services, go deep into the data connectivity and transformation, modeling, visualization and analytical capabilities of Power BI, and see Power BI’s functional programming languages of DAX and M come alive to deliver powerful solutions to address common, challenging scenarios in business intelligence. <P><P>This book will excite and empower you to get more out of Power BI via detailed recipes, advanced design and development tips, and guidance on enhancing existing Power BI projects. <P><P>What you will learn <P><P>Cleanse, stage, and integrate your data sources with Power BI <P><P>Abstract data complexities and provide users with intuitive, self-service BI capabilities <P><P>Build business logic and analysis into your solutions via the DAX programming language and dynamic, dashboard-ready calculations <P><P>Take advantage of the analytics and predictive capabilities of Power BI <P><P>Make your solutions more dynamic and user specific and/or defined including use cases of parameters, functions, and row level security <P><P>Understand the differences and implications of DirectQuery, Live Connections, and Import-Mode Power BI datasets and how to deploy content to the Power BI Service and schedule refreshes <P><P>Integrate other Microsoft data tools such as Excel and SQL Server <P><P>Reporting Services into your Power BI solution

Natural Language Processing with Python Cookbook

by Krishna Bhavsar

<P><P>Learn the tricks and tips that will help you design Text Analytics solutions <P><P>Key Features <P><P>Independent recipes that will teach you how to efficiently perform Natural Language Processing in Python <P><P>Use dictionaries to create your own named entities using this easy-to-follow guide <P><P>Learn how to implement NLTK for various scenarios with the help of example-rich recipes to take you beyond basic Natural Language Processing <P><P>Book Description <P><P>Natural Language Processing (NLP) is a field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages; in particular, it's about programming computers to fruitfully process large natural language corpora. <P><P>This book includes unique recipes that will teach you various aspects of performing Natural Language Processing with NLTK the leading Python platform for the task. You will come across various recipes during the course, covering (among other topics) natural language understanding, Natural Language Processing, and syntactic analysis. You will learn how to understand language, plan sentences, and work around various ambiguities. You will learn how to efficiently use NLTK and implement text classification, identify parts of speech, tag words, and more. You will also learn how to analyze sentence structures and master lexical analysis, syntactic and semantic analysis, pragmatic analysis, and the application of deep learning techniques. <P><P>By the end of this book, you will have all the knowledge you need to implement Natural Language Processing with Python. <P><P>What You Will Learn <P><P>Explore corpus management using internal and external corpora <P><P>Learn WordNet usage and a couple of simple application assignments using WordNet <P><P>Operate on raw text <P><P>Learn to perform tokenization, stemming, lemmatization, and spelling corrections, stop words removals, and more <P><P>Understand regular expressions for pattern matching <P><P>Learn to use and write your own POS taggers and grammars <P><P>Learn to evaluate your own trained models <P><P>Explore Deep Learning techniques in NLP <P><P>Generate Text from Nietzsche's writing using LSTM <P><P>Utilize the BABI dataset and LSTM to model episodes

Neural Network Programming with TensorFlow

by Manpreet Singh Ghotra

<P><P>Neural Networks and their implementation decoded with TensorFlow <P><P>About This Book <P><P>Develop a strong background in neural network programming from scratch, using the popular Tensorflow library. <P><P>Use Tensorflow to implement different kinds of neural networks – from simple feedforward neural networks to multilayered perceptrons, CNNs, RNNs and more. <P><P>A highly practical guide including real-world datasets and use-cases to simplify your understanding of neural networks and their implementation. <P><P>Who This Book Is For <P><P>This book is meant for developers with a statistical background who want to work with neural networks. Though we will be using TensorFlow as the underlying library for neural networks, book can be used as a generic resource to bridge the gap between the math and the implementation of deep learning. If you have some understanding of Tensorflow and Python and want to learn what happens at a level lower than the plain API syntax, this book is for you. <P><P>What You Will Learn <P><P>Learn Linear Algebra and mathematics behind neural network. <P><P>Dive deep into Neural networks from the basic to advanced concepts like CNN, RNN Deep Belief Networks, Deep Feedforward Networks. <P><P>Explore Optimization techniques for solving problems like Local minima, Global minima, Saddle points <P><P>Learn through real world examples like Sentiment Analysis. <P><P>Train different types of generative models and explore autoencoders. <P><P>Explore TensorFlow as an example of deep learning implementation. <P><P>In Detail <P><P>If you're aware of the buzz surrounding the terms such as "machine learning," "artificial intelligence," or "deep learning," you might know what neural networks are. Ever wondered how they help in solving complex computational problem efficiently, or how to train efficient neural networks? This book will teach you just that. <P><P>You will start by getting a quick overview of the popular TensorFlow library and how it is used to train different neural networks. You will get a thorough understanding of the fundamentals and basic math for neural networks and why TensorFlow is a popular choice Then, you will proceed to implement a simple feed forward neural network. Next you will master optimization techniques and algorithms for neural networks using TensorFlow. Further, you will learn to implement some more complex types of neural networks such as convolutional neural networks, recurrent neural networks, and Deep Belief Networks. In the course of the book, you will be working on real-world datasets to get a hands-on understanding of neural network programming. You will also get to train generative models and will learn the applications of autoencoders. <P><P>By the end of this book, you will have a fair understanding of how you can leverage the power of TensorFlow to train neural networks of varying complexities, without any hassle. While you are learning about various neural network implementations you will learn the underlying mathematics and linear algebra and how they map to the appropriate TensorFlow constructs.

OpenCV: Computer Vision Projects with Python

by Joseph Howse Prateek Joshi Michael Beyeler

<P><P>About This Book <P><P>Use OpenCV's Python bindings to capture video, manipulate images, and track objects <P><P>Learn about the different functions of OpenCV and their actual implementations. <P><P>Develop a series of intermediate to advanced projects using OpenCV and Python <P><P>Who This Book Is For <P><P>This learning path is for someone who has a working knowledge of Python and wants to try out OpenCV. This Learning Path will take you from a beginner to an expert in computer vision applications using OpenCV. OpenCV's application are humongous and this Learning Path is the best resource to get yourself acquainted thoroughly with OpenCV. <P><P>What You Will Learn <P><P>Install OpenCV and related software such as Python, NumPy, SciPy, OpenNI, and SensorKinect - all on Windows, Mac or Ubuntu <P><P>Apply "curves" and other color transformations to simulate the look of old photos, movies, or video games <P><P>Apply geometric transformations to images, perform image filtering, and convert an image into a cartoon-like image <P><P>Recognize hand gestures in real time and perform hand-shape analysis based on the output of a Microsoft Kinect sensor <P><P>Reconstruct a 3D real-world scene from 2D camera motion and common camera reprojection techniques <P><P>Detect and recognize street signs using a cascade classifier and support vector machines (SVMs) <P><P>Identify emotional expressions in human faces using convolutional neural networks (CNNs) and SVMs <P><P>Strengthen your OpenCV2 skills and learn how to use new OpenCV3 features <P><P>In Detail <P><P>OpenCV is a state-of-art computer vision library that allows a great variety of image and video processing operations. OpenCV for Python enables us to run computer vision algorithms in real time. This learning path proposes to teach the following topics. First, we will learn how to get started with OpenCV and OpenCV3's Python API, and develop a computer vision application that tracks body parts. Then, we will build amazing intermediate-level computer vision applications such as making an object disappear from an image, identifying different shapes, reconstructing a 3D map from images , and building an augmented reality application, Finally, we'll move to more advanced projects such as hand gesture recognition, tracking visually salient objects, as well as recognizing traffic signs and emotions on faces using support vector machines and multi-layer perceptrons respectively. <P><P>This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:

OpenCV for Secret Agents

by Joseph Howse

<P><P>Use OpenCV in six secret projects to augment your home, car, phone, eyesight, and any photo or drawing <P><P>About This Book <P><P>Build OpenCV apps for the desktop, the Raspberry Pi, Android, and the Unity game engine <P><P>Learn real-time techniques that can be used to classify images, detecting and recognizing any person or animal, and studying motion and distance with superhuman precision <P><P>Design hands-free interfaces that are practical in home automation, in cars, and in discrete surveillance <P><P>Who This Book Is For <P><P>This book is for programmers who want to expand their skills by building fun, smart, and useful systems with OpenCV. The projects are ideal in helping you to think creatively about the uses of computer vision, natural user interfaces, and ubiquitous computers (in your home, car, and hand). <P><P>What You Will Learn <P><P>Install OpenCV, a Python development environment, and an Android development environment on Windows, Mac, or Linux and install a Unity development environment on Windows or Mac <P><P>Get to grips with motion detection and gesture recognition as a means of controlling a guessing game on a smartphone <P><P>Detect car headlights, estimate distances to them, and provide feedback to the driver <P><P>Spot and recognize human faces and cat faces as a means of controlling an alarm <P><P>Amplify motion in real-time video so that a person's heartbeat and breathing become clearly visible <P><P>Draw a ball-in-a-maze puzzle on paper and see it come to life as a physics simulation on a smartphone <P><P>Integrate OpenCV with other libraries, as well as popular frameworks for GUI apps and games <P><P>In Detail <P><P>OpenCV is a grand collection of image processing functions and computer vision algorithms. It is open source, it supports many programming languages and platforms, and it is fast enough for many real-time applications. What a lot of gadgets we can build with such a handy library! <P><P>Taking inspiration from the world of James Bond, this book adds a spark of adventure and computer vision to your daily routine. Protect your home and car with intelligent camera systems that analyze people, cats, and obstacles. Let your search engine praise or criticize the images that it finds. Hear a voice from your phone that responds to your body language. Attune yourself to another person's rhythm by glancing at a display that magnifies a heartbeat or a breath. Learn OpenCV and see your world as never before.

OpenCV with Python By Example

by Prateek Joshi

<P><P>Build real-world computer vision applications and develop cool demos using OpenCV for Python <P><P>About This Book <P><P>Learn how to apply complex visual effects to images using geometric transformations and image filters <P><P>Extract features from an image and use them to develop advanced applications <P><P>Build algorithms to help you understand the image content and perform visual searches <P><P>Who This Book Is For <P><P>This book is intended for Python developers who are new to OpenCV and want to develop computer vision applications with OpenCV-Python. This book is also useful for generic software developers who want to deploy computer vision applications on the cloud. It would be helpful to have some familiarity with basic mathematical concepts such as vectors, matrices, and so on. <P><P>What You Will Learn <P><P>Apply geometric transformations to images, perform image filtering, and convert an image into a cartoon-like image <P><P>Detect and track various body parts such as the face, nose, eyes, ears, and mouth <P><P>Stitch multiple images of a scene together to create a panoramic image <P><P>Make an object disappear from an image <P><P>Identify different shapes, segment an image, and track an object in a live video <P><P>Recognize an object in an image and build a visual search engine <P><P>Reconstruct a 3D map from images <P><P>Build an augmented reality application <P><P>In Detail <P><P>Computer vision is found everywhere in modern technology. OpenCV for Python enables us to run computer vision algorithms in real time. With the advent of powerful machines, we are getting more processing power to work with. Using this technology, we can seamlessly integrate our computer vision applications into the cloud. Web developers can develop complex applications without having to reinvent the wheel. <P><P>This book will walk you through all the building blocks needed to build amazing computer vision applications with ease. We start off with applying geometric transformations to images. We then discuss affine and projective transformations and see how we can use them to apply cool geometric effects to photos. We will then cover techniques used for object recognition, 3D reconstruction, stereo imaging, and other computer vision applications. <P><P>This book will also provide clear examples written in Python to build OpenCV applications. The book starts off with simple beginner's level tasks such as basic processing and handling images, image mapping, and detecting images. It also covers popular OpenCV libraries with the help of examples. <P><P>The book is a practical tutorial that covers various examples at different levels, teaching you about the different functions of OpenCV nd their actual implementation.

OpenLayers 3 Beginner's Guide

by Thomas Gratier

<P><P>About This Book <P><P>Create and display maps online with the latest HTML5 features available, using the OpenLayers 3 library <P><P>Learn how to interact with the map and learn best practices to improve the loading time for a map <P><P>A practical beginner's guide, which also serves as a quick reference with useful screenshots and detailed code explanations <P><P>Who This Book Is For <P><P>Whether you are a hobbyist or a professional web developer, if you wish to use maps on your website, then this book is for you. A basic understanding of JavaScript will be helpful, but is not necessary. If you've never worked with maps before, this book will introduce you to some common mapping topics and will guide you through the OpenLayers library. Experienced developers can also use this book as a reference to OpenLayers 3 components and to further enhance their knowledge. <P><P>What You Will Learn <P><P>Build a complete, real-world OpenLayers application optimized for production use <P><P>Work with different raster data sources to create a base map <P><P>Overlay vector data sources and work with vector features directly <P><P>Customize the appearance of vector layers <P><P>Understand the concept of map projections and how to use them <P><P>Manage and work with interactions such as click and touch <P><P>Work with controls to enhance the user experience <P><P>Target mobile platforms and explore challenges presented by mobile development <P><P>In Detail <P><P>This book is a practical, hands-on guide that provides you with all the information you need to get started with mapping using the OpenLayers 3 library. <P><P>The book starts off by showing you how to create a simple map. Through the course of the book, we will review each component needed to make a map in OpenLayers 3, and you will end up with a full-fledged web map application. You will learn the key role of each OpenLayers 3 component in making a map, and important mapping principles such as projections and layers. You will create your own data files and connect to backend servers for mapping. A key part of this book will also be dedicated to building a mapping application for mobile devices and its specific components.

OpenStack Cloud Computing Cookbook Fourth Edition: Over 100 Practical Recipes To Help You Build And Operate Openstack Cloud Computing, Storage, Networking, And Automation

by Kevin Jackson James Denton Cody Bunch Egle Sigler

Key Features Over 100 recipes created by a team of OpenStack experts Updated to work with the latest OpenStack builds, with recipes covering the installation and use of OpenStack with Ansible It covers topics such as Keystone, Glance, Neutron, Nova, Cinder, and more, plus recipes for OpenStack storage, networking, and orchestrating workloads Test drive OpenStack using the accompanying Vagrant environment Book Description This is the fourth edition of the industry-acclaimed OpenStack Cloud Computing Cookbook, created by four recognized OpenStack experts. It has now been updated to work with the latest OpenStack builds, using tools and processes based on their collective and vast OpenStack experience. OpenStack Open Source Cloud software is one of the most used cloud infrastructures to support a wide variety of use cases, from software development to big data analysis. It is developed by a thriving community of individual developers from around the globe and backed by most of the leading players in the cloud space today. We make it simple to implement, massively scalable, and able to store a large pool of data and networking resources. OpenStack has a strong ecosystem that helps you provision your cloud storage needs. Add OpenStack's enterprise features to reduce the cost of your business. This book will begin by showing you the steps to build up an OpenStack private cloud environment using Ansible. You'll then discover the uses of cloud services such as the identity service, image service, and compute service. You'll dive into Neutron, the OpenStack Networking service, and get your hands dirty with configuring networks, routers, load balancers, and more. You'll then gather more expert knowledge on OpenStack cloud computing by managing your cloud's security and migration. After that, we delve into OpenStack Object storage and you'll see how to manage servers and work with objects, cluster, and storage functionalities. Finally, you will learn about OpenStack dashboard, Ansible, Keystone, and other interesting topics. <P><P>What you will learn <P><P>Understand, install, configure, and manage a complete OpenStack Cloud platform using OpenStack-Ansible <P><P>Configure networks, routers, load balancers, and more with Neutron <P><P>Use Keystone to setup domains, roles, groups and user access <P><P>Learn how to use Swift and setup container access control lists <P><P>Gain hands-on experience and familiarity with Horizon, the OpenStack Dashboard user interface <P><P>Automate complete solutions with our recipes on Heat, the OpenStack Orchestration service as well as using Ansible to orchestrate application workloads <P><P>Follow practical advice and examples to run OpenStack in production

OpenStack Essentials

by Dan Radez

<P><P>Demystify the cloud by building your own private OpenStack cloud <P><P>About This Book <P><P>Set up a powerful cloud platform using OpenStack <P><P>Learn about the components of OpenStack and how they interact with each other <P><P>Follow a step-by-step process that exposes the inner details of an OpenStack cluster <P><P>Who This Book Is For <P><P>If you need to get started with OpenStack or want to learn more, then this book is your perfect companion. If you're comfortable with the Linux command line, you'll gain confidence in using OpenStack. <P><P>What You Will Learn <P><P>Install OpenStack using the Packstack installation tool <P><P>Create users, cloud images, and virtual networks to launch cloud instances <P><P>Explore horizontal scaling to support the load that a cloud platform is expected to handle <P><P>Set up monitoring to keep track of the health of an OpenStack cloud <P><P>Troubleshoot issues with an OpenStack cluster <P><P>Build storage and access it from your running cloud instances <P><P>Orchestrate a multi-instance deployment to build a complex set of virtual infrastructure to run an application in the cloud <P><P>Keep track of resources being consumed within an OpenStack cloud through metering <P><P>In Detail <P><P>An OpenStack cloud is a complex jungle of components that can speed up managing a virtualization platform. Applications that are built for this platform are resilient to failure and convenient to scale. OpenStack allows administrators and developers to consolidate and control pools of compute, networking, and storage resources, with a centralized dashboard and administration panel to enable the large-scale development of cloud services. <P><P>Begin by exploring and unravelling the internal architecture of the OpenStack cloud components. After installing the RDO distribution, you will be guided through each component via hands-on exercises, learning more about monitoring and troubleshooting the cluster. By the end of the book, you'll have the confidence to install, configure, and administer an OpenStack cloud. <P><P>This is a practical and comprehensive tutorial on sorting out the complexity of an OpenStack cloud.

Orchestrating Docker

by Shrikrishna Holla

<P><P>About This Book <P><P>Set up your own Heroku-like PaaS by getting accustomed to the Docker ecosystem <P><P>Run your applications on development machines, private servers, or the cloud, with minimal cost of a virtual machine <P><P>A comprehensive guide to the smooth management and development of Docker containers and its services <P><P>Who This Book Is For <P><P>If you are a competent developer or DevOps with a good understanding of Linux filesystems but want to manage and orchestrate Docker services, images, and products using a multitude of techniques, then this book is for you. No prior knowledge of Docker or container virtualization is required. <P><P>What You Will Learn <P><P>Get familiar with the processes related to the automation of Docker <P><P>Get to grips with various Docker commands and techniques that help you manage containers <P><P>Create your own Docker image and package your web application in the image <P><P>Use Dockerfile DSL to make your Docker images repeatable <P><P>Deploy a high availability service on a cluster using CoreOS and fleet <P><P>Build your application in sandboxed Docker containers <P><P>In Detail <P><P>Docker is growing in popularity by day because of its great utility, the fact that it's user friendly, and the vibrant community. <P><P>This book will help you transform the way you build, test, and deploy your applications with Docker, making it easier and enjoyable. The book starts off with the installation of Docker before gradually taking you through the different commands to start working with Docker containers and their services. You will learn to build your own Docker containers along with instructions to fine-tune the resource allocations to those containers. You will then learn to manage a cluster of Docker containers. The book demonstrates the processes related to the automation and orchestration of Docker. It then covers the compatibility of Docker with other technologies such as Puppet and Chef. Finally, it prepares you to ship your applications without taking strain for deployment. By the end of the book, you will be able to orchestrate and manage the creation and deployment of Docker containers.

Artificial Intelligence for Fashion: How AI is Revolutionizing the Fashion Industry

by Leanne Luce

Learn how Artificial Intelligence (AI) is being applied in the fashion industry. With an application focused approach, this book provides real-world examples, breaks down technical jargon for non-technical readers, and provides an educational resource for fashion professionals. The book investigates the ways in which AI is impacting every part of the fashion value chain starting with product discovery and working backwards to manufacturing. Artificial Intelligence for Fashion walks you through concepts, such as connected retail, data mining, and artificially intelligent robotics. Each chapter contains an example of how AI is being applied in the fashion industry illustrated by one major technological theme. There are no equations, algorithms, or code. The technological explanations are cumulative so you'll discover more information about the inner workings of artificial intelligence in practical stages as the book progresses. What You’ll LearnGain a basic understanding of AI and how it is used in fashionUnderstand key terminology and concepts in AIReview the new competitive landscape of the fashion industryConceptualize and develop new ways to apply AI within the workplaceWho This Book Is ForFashion industry professionals from designers, managers, department heads, and executives can use this book to learn about how AI is impacting roles in every department and profession.

Practical Big Data Analytics: Hands-on techniques to implement enterprise analytics and machine learning using Hadoop, Spark, NoSQL and R

by Giancarlo Zaccone Serguei Boldyrev Nataraj Dasgupta Patrick Hannah

Get command of your organizational Big Data using the power of data science and analytics Key Features A perfect companion to boost your Big Data storing, processing, analyzing skills to help you take informed business decisions Work with the best tools such as Apache Hadoop, R, Python, and Spark for NoSQL platforms to perform massive online analyses Get expert tips on statistical inference, machine learning, mathematical modeling, and data visualization for Big Data Book Description Big Data analytics relates to the strategies used by organizations to collect, organize and analyze large amounts of data to uncover valuable business insights that otherwise cannot be analyzed through traditional systems. Crafting an enterprise-scale cost-efficient Big Data and machine learning solution to uncover insights and value from your organization's data is a challenge. Today, with hundreds of new Big Data systems, machine learning packages and BI Tools, selecting the right combination of technologies is an even greater challenge. This book will help you do that. With the help of this guide, you will be able to bridge the gap between the theoretical world of technology with the practical ground reality of building corporate Big Data and data science platforms. You will get hands-on exposure to Hadoop and Spark, build machine learning dashboards using R and R Shiny, create web-based apps using NoSQL databases such as MongoDB and even learn how to write R code for neural networks. By the end of the book, you will have a very clear and concrete understanding of what Big Data analytics means, how it drives revenues for organizations, and how you can develop your own Big Data analytics solution using different tools and methods articulated in this book. What you will learn - Get a 360-degree view into the world of Big Data, data science and machine learning - Broad range of technical and business Big Data analytics topics that caters to the interests of the technical experts as well as corporate IT executives - Get hands-on experience with industry-standard Big Data and machine learning tools such as Hadoop, Spark, MongoDB, KDB+ and R - Create production-grade machine learning BI Dashboards using R and R Shiny with step-by-step instructions - Learn how to combine open-source Big Data, machine learning and BI Tools to create low-cost business analytics applications - Understand corporate strategies for successful Big Data and data science projects - Go beyond general-purpose analytics to develop cutting-edge Big Data applications using emerging technologies Who this book is for The book is intended for existing and aspiring Big Data professionals who wish to become the go-to person in their organization when it comes to Big Data architecture, analytics, and governance. While no prior knowledge of Big Data or related technologies is assumed, it will be helpful to have some programming experience.

Building Microservices with Go

by Nic Jackson

Your one-stop guide to the common patterns and practices, showing you how to apply these using the Go programming language About This Book • This short, concise, and practical guide is packed with real-world examples of building microservices with Go • It is easy to read and will benefit smaller teams who want to extend the functionality of their existing systems • Using this practical approach will save your money in terms of maintaining a monolithic architecture and demonstrate capabilities in ease of use Who This Book Is For You should have a working knowledge of programming in Go, including writing and compiling basic applications. However, no knowledge of RESTful architecture, microservices, or web services is expected. If you are looking to apply techniques to your own projects, taking your first steps into microservice architecture, this book is for you. What You Will Learn • Plan a microservice architecture and design a microservice • Write a microservice with a RESTful API and a database • Understand the common idioms and common patterns in microservices architecture • Leverage tools and automation that helps microservices become horizontally scalable • Get a grounding in containerization with Docker and Docker-Compose, which will greatly accelerate your development lifecycle • Manage and secure Microservices at scale with monitoring, logging, service discovery, and automation • Test microservices and integrate API tests in Go In Detail Microservice architecture is sweeping the world as the de facto pattern to build web-based applications. Golang is a language particularly well suited to building them. Its strong community, encouragement of idiomatic style, and statically-linked binary artifacts make integrating it with other technologies and managing microservices at scale consistent and intuitive. This book will teach you the common patterns and practices, showing you how to apply these using the Go programming language. It will teach you the fundamental concepts of architectural design and RESTful communication, and show you patterns that provide manageable code that is supportable in development and at scale in production. We will provide you with examples on how to put these concepts and patterns into practice with Go. Whether you are planning a new application or working in an existing monolith, this book will explain and illustrate with practical examples how teams of all sizes can start solving problems with microservices. It will help you understand Docker and Docker-Compose and how it can be used to isolate microservice dependencies and build environments. We finish off by showing you various techniques to monitor, test, and secure your microservices. By the end, you will know the benefits of system resilience of a microservice and the advantages of Go stack. Style and approach The step-by-step tutorial focuses on building microservices. Each chapter expands upon the previous one, teaching you the main skills and techniques required to be a successful microservice practitioner.

Mapping with ArcGIS Pro: Design accurate and user-friendly maps to share the story of your data

by Ryan Malhoski Amy Rock

ArcGIS Pro is a geographic information system for working with maps and geographic information. This book will help you create visually stunning maps that increase thelegibility of the stories being mapped and introduce visual and design concepts intoa traditionally scientific, data-driven process. <P><P>The book begins by outlining the stepsof gathering data from authoritative sources and lays out the workflow of creating a great map. Once the plan is in place you will learn how to organize the Contents Pane in ArcGIS Pro and identify the steps involved in streamlining the production process. Then you will learn Cartographic Design techniques using ArcGIS Pro's feature set to organize the page structure and create a custom set of color swatches. You will be then exposed to the techniques required to ensure your data is clear and legible no matter the size or scale of your map. The later chapters will help you understand the various projection systems, trade-offs between them, and the proper applications of them to make sure your maps are accurate and visually appealing. Finally, you will be introduced to the ArcGIS Online ecosystem and how ArcGIS Pro can utilize it within the application. <P>You will learn Smart Mapping, a new feature of ArcGIS Online that will help you to make maps that are visually stunning and useful.By the end of this book, you will feel more confident in making appropriate cartographic decisions.What you will learn- Using ArcGIS Pro to create visually stunning maps and make confident cartographic decisions - Leverage precise layout grids that will organize and guide the placement of map elements- Make appropriate decisions about color and symbols- Critically evaluate and choose the perfect projection for your data- Create clear webmaps that focus the reader’s attention using ArcGIS Online’s Smart Mapping capabilities

Mastering Entity Framework Core 2.0: Dive into entities, relationships, querying, performance optimization, and more, to learn efficient data-driven development

by Prabhakaran Anbazhagan

Learn how to leverage the features of the new Entity Framework Core APIs and use them to build pure .NET Core applications. About This Book • Learn how to effectively manage your database to make it more productive and maintainable. • Write simplified queries using LINQ to acquire the desired data easily • Raise the abstraction level from data to objects so teams can function independently, resulting in easily maintainable code Who This Book Is For This book is for .NET Core developers who would like to integrate EF Core in their application. Prior knowledge of .NET Core and C# is assumed. What You Will Learn • Create databases and perform CRUD operations on them • Understand and build relationships (related to entities, keys, and properties) • Understand in-built, custom, and remote validation (both client and server side) • You will learn to handle concurrency to build responsive applications • You will handle transactions and multi-tenancy while also improving performance In Detail Being able to create and maintain data-oriented applications has become crucial in modern programming. This is why Microsoft came up with Entity Framework so architects can optimize storage requirements while also writing efficient and maintainable application code. This book is a comprehensive guide that will show how to utilize the power of the Entity Framework to build efficient .NET Core applications. It not only teaches all the fundamentals of Entity Framework Core but also demonstrates how to use it practically so you can implement it in your software development. The book is divided into three modules. The first module focuses on building entities and relationships. Here you will also learn about different mapping techniques, which will help you choose the one best suited to your application design. Once you have understood the fundamentals of the Entity Framework, you will move on to learn about validation and querying in the second module. It will also teach you how to execute raw SQL queries and extend the Entity Framework to leverage Query Objects using the Query Object Pattern. The final module of the book focuses on performance optimization and managing the security of your application. You will learn to implement failsafe mechanisms using concurrency tokens. The book also explores row-level security and multitenant databases in detail. By the end of the book, you will be proficient in implementing Entity Framework on your .NET Core applications. Style and approach This book is filled with various examples that will help you use Entity Framework Core 2.0 to write efficient software.

Android 9 Development Cookbook: Over 100 recipes and solutions to solve the most common problems faced by Android developers, 3rd Edition (02 RRP including tax)

by Rick Boyer

Build feature-rich, reliable Android Pie apps with the help of more than 100 proven industry standard recipes and strategies.Key FeaturesUncover the latest features in Android 9 Pie to make your applications stand outDevelop Android Pie applications with the latest mobile technologies, from set up to securityGet up-to-speed with Android Studio 3 and its impressive new featuresBook DescriptionThe Android OS has the largest installation base of any operating system in the world. There has never been a better time to learn Android development to write your own applications, or to make your own contributions to the open source community! With this extensively updated cookbook, you'll find solutions for working with the user interfaces, multitouch gestures, location awareness, web services, and device features such as the phone, camera, and accelerometer. You also get useful steps on packaging your app for the Android Market. Each recipe provides a clear solution and sample code you can use in your project from the outset. Whether you are writing your first app or your hundredth, this is a book that you will come back to time and time again, with its many tips and tricks on the rich features of Android Pie.What you will learnDevelop applications using the latest Android framework while maintaining backward-compatibility with the support libraryCreate engaging applications using knowledge gained from recipes on graphics, animations, and multimediaWork through succinct steps on specifics that will help you complete your project fasterAdd location awareness to your own app with examples using the latest Google Play services APIUtilize Google Speech Recognition APIs for your appWho this book is forIf you are new to Android development and want to take a hands-on approach to learning the framework, or if you are an experienced developer in need of clear working code to solve the many challenges in Android development, you will benefit from this book. Either way, this is a resource you'll want to keep on your desk as a quick reference to help you solve new problems as you tackle more challenging projects.

Java EE 8 Design Patterns and Best Practices: Build enterprise-ready scalable applications with architectural design patterns

by João Purificação Rhuan Rocha

Get the deep insights you need to master efficient architectural design considerations and solve common design problems in your enterprise applications.Key FeaturesThe benefits and applicability of using different design patterns in JAVA EE Learn best practices to solve common design and architectural challengesChoose the right patterns to improve the efficiency of your programs Book DescriptionPatterns are essential design tools for Java developers. Java EE Design Patterns and Best Practices helps developers attain better code quality and progress to higher levels of architectural creativity by examining the purpose of each available pattern and demonstrating its implementation with various code examples. This book will take you through a number of patterns and their Java EE-specific implementations.In the beginning, you will learn the foundation for, and importance of, design patterns in Java EE, and then will move on to implement various patterns on the presentation tier, business tier, and integration tier. Further, you will explore the patterns involved in Aspect-Oriented Programming (AOP) and take a closer look at reactive patterns. Moving on, you will be introduced to modern architectural patterns involved in composing microservices and cloud-native applications. You will get acquainted with security patterns and operational patterns involved in scaling and monitoring, along with some patterns involved in deployment.By the end of the book, you will be able to efficiently address common problems faced when developing applications and will be comfortable working on scalable and maintainable projects of any size.What you will learnImplement presentation layers, such as the front controller patternUnderstand the business tier and implement the business delegate patternMaster the implementation of AOPGet involved with asynchronous EJB methods and REST servicesInvolve key patterns in the adoption of microservices architectureManage performance and scalability for enterprise-level applicationsWho this book is forJava developers who are comfortable with programming in Java and now want to learn how to implement design patterns to create robust, reusable and easily maintainable apps.

Microsoft Dynamics 365 Enterprise Edition – Financial Management: Maximize your business productivity through modern financial management in Dynamics 365, 3rd Edition

by Mohamed Aamer Ala El Din

Boost your accounting and financial skills with Microsoft Dynamics 365Key FeaturesMake real-time data-driven decisions for your enterprise with Microsoft Dynamics 365 Enterprise editionConfigure and set up the Microsoft Dynamics 365 financial module via highly useful tips and tricksAdminister customer relations and plan enterprise resources with this systematic guideBook DescriptionMicrosoft Dynamics 365 for finance and operations is a rapidly growing application and is widely used in enterprise organizations. Because of its ability to maximize business productivity, it is a fast-growing business application package in the ERP market.We will start by looking into ERP concepts, implementation needs, and interface design, giving you basic knowledge of financial management aspects and explaining key concepts along the way. To begin with, you'll be taken through the general ledger and financial dimension functions. You'll later learn about the sales tax mechanism and multi-currency in Microsoft Dynamics 365. We tackle each topic with focused examples and explanations on topics such as payable/receivable accounts, forecasting, cash and bank management, budgeting planning/control, and fixed assets. Finally, we walk you through intercompany, consolidation, costing basics, and financial reporting.By the end of this book, your finance team will have a much richer understanding of Microsoft Dynamics 365 for finance and operations and its powerful capabilities.What you will learnExamine the business logic behind the financial functionalities of Microsoft Dynamics 365 FFOSet up and configure the core modules of financial managementGrasp the key control points of financial managementExplore intercompany and consolidation in Microsoft Dynamics 365 FFOUnderstand multi-currency sales, tax mechanisms, and budgeting capabilities in Microsoft Dynamics 365 FFOGet to grips with month/year-end period close functionalityUnderstand the account payable and receivable moduleUse Microsoft Dynamics 365 to create financial reportsWho this book is forThis book is for application consultants, solution architects, controllers, CFOs, pre-sales and other professionals who are involved in a Microsoft Dynamics 365 for finance and operation implementation. Basic knowledge of financial terms, concepts, and terminologies is required.

Python Reinforcement Learning Projects: Eight hands-on projects exploring reinforcement learning algorithms using TensorFlow

by Sean Saito Yang Wenzhuo Rajalingappaa Shanmugamani

Deploy autonomous agents in business systems using powerful Python libraries and sophisticated reinforcement learning modelsKey FeaturesImplement Q-learning and Markov models with Python and OpenAIExplore the power of TensorFlow to build self-learning modelsEight AI projects to gain confidence in building self-trained applicationsBook DescriptionReinforcement learning (RL) is the next big leap in the artificial intelligence domain, given that it is unsupervised, optimized, and fast. Python Reinforcement Learning Projects takes you through various aspects and methodologies of reinforcement learning, with the help of insightful projects.You will learn about core concepts of reinforcement learning, such as Q-learning, Markov models, the Monte-Carlo process, and deep reinforcement learning. As you make your way through the book, you’ll work on projects with various datasets, including numerical, text, video, and audio, and will gain experience in gaming, image rocessing, audio processing, and recommendation system projects. You’ll explore TensorFlow and OpenAI Gym to implement a deep learning RL agent that can play an Atari game. In addition to this, you will learn how to tune and configure RL algorithms and parameters by building agents for different kinds of games. In the concluding chapters, you’ll get to grips with building self-learning models that will not only uncover layers of data but also reason and make decisions.By the end of this book, you will have created eight real-world projects that explore reinforcement learning and will have handson experience with real data and artificial intelligence (AI) problems.What you will learnTrain and evaluate neural networks built using TensorFlow for RLUse RL algorithms in Python and TensorFlow to solve CartPole balancingCreate deep reinforcement learning algorithms to play Atari gamesDeploy RL algorithms using OpenAI UniverseDevelop an agent to chat with humans Implement basic actor-critic algorithms for continuous controlApply advanced deep RL algorithms to games such as MinecraftAutogenerate an image classifier using RLWho this book is forPython Reinforcement Learning Projects is for data analysts, data scientists, and machine learning professionals, who have working knowledge of machine learning techniques and are looking to build better performing, automated, and optimized deep learning models. Individuals who want to work on self-learning model projects will also find this book useful.

Soft Computing and Signal Processing: Proceedings Of Icscsp 2018, Volume 1 (Advances in Intelligent Systems and Computing #900)

by Jiacun Wang G. Ram Mohana Reddy V. Kamakshi Prasad V. Sivakumar Reddy

The book presents selected research papers on current developments in the field of soft computing and signal processing from the International Conference on Soft Computing and Signal Processing (ICSCSP 2018). It includes papers on current topics such as soft sets, rough sets, fuzzy logic, neural networks, genetic algorithms and machine learning, discussing various aspects of these topics, like technological, product implementation, contemporary research as well as application issues.

Introduction to Artificial Intelligence (Dover Books on Mathematics)

by Philip C. Jackson Jr.

Can computers think? Can they use reason to develop their own concepts, solve complex problems, play games, understand our languages? This comprehensive survey of artificial intelligence ― the study of how computers can be made to act intelligently ― explores these and other fascinating questions. Introduction to Artificial Intelligence presents an introduction to the science of reasoning processes in computers, and the research approaches and results of the past two decades. You'll find lucid, easy-to-read coverage of problem-solving methods, representation and models, game playing, automated understanding of natural languages, heuristic search theory, robot systems, heuristic scene analysis and specific artificial-intelligence accomplishments. Related subjects are also included: predicate-calculus theorem proving, machine architecture, psychological simulation, automatic programming, novel software techniques, industrial automation and much more.A supplementary section updates the original book with major research from the decade 1974-1984. Abundant illustrations, diagrams and photographs enhance the text, and challenging practice exercises at the end of each chapter test the student's grasp of each subject.The combination of introductory and advanced material makes Introduction to Artificial Intelligence ideal for both the layman and the student of mathematics and computer science. For anyone interested in the nature of thought, it will inspire visions of what computer technology might produce tomorrow.

Current Trends in Semantic Web Technologies: Theory and Practice (Studies in Computational Intelligence #815)

by Giner Alor-Hernández José Luis Sánchez-Cervantes Alejandro Rodríguez-González Rafael Valencia-García

This book presents innovative and high-quality research regarding the implementation of Semantic Web technologies for knowledge representation and developing intelligent applications in various domains. Semantic Web technologies have inspired many people to create innovative technologies and applications for knowledge representation, Semantic Searches, NLP and Social Networks. The goal of this book is to collect and consolidate novel and high-quality research contributions on Semantic Web technologies and their theoretical and practical application to a range of different domains. In addition to researchers, the book offers a valuable resource for PhD students, master and undergraduate students in IT-related fields such as Computer Science and Information Systems.

Communications and Networking: 13th Eai International Conference, Chinacom 2018, Chengdu, China, October 23-25, 2018, Proceedings (Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering #262)

by Lai Jinfeng Dai Cheng Xingang Liu

The book constitutes the refereed proceedings of the 13th EAI International Conference on Communications and Networking, held in October 2018 in Chengdu, China. The 71 papers presented were carefully selected from 114 submissions. The papers are organized in topical sections on wireless communications and networking, next generation WLAN, big data networks, cloud communications and networking, ad hoc and sensor networks, satellite and space communications and networking, optical communications and networking, information and coding theory, multimedia communications and smart networking, green communications and computing, signal processing for communications, network and information security, machine-to-machine and IoT, communication QoS, reliability and modeling, cognitive radio and networks, smart internet of things modeling, pattern recognition and image signal processing, digital audio and video signal processing, antenna and microwave communications, radar imaging and target recognition, and video coding and image signal processing.

Refine Search

Showing 23,076 through 23,100 of 54,282 results