Biznes IT
Eve Chen
In the dynamic landscape of modern product management, professionals face a myriad of challenges, spanning customer acquisition, monetization, user retention, competition, and technical expertise. To overcome these hurdles, this book crystalizes growth strategies that revolve around harnessing the power of data, experimentation, and user insights to drive growth for a product.This handbook serves as your guide to exploring the essential growth product management models and their applications in various contexts, unveiling their role in enhancing revenue performance and customer retention. Along the way, actionable steps will steer you in implementing these models while helping you better understand your users, experiment with new features and marketing strategies, and measure the impact of your efforts, ultimately guiding you to achieve your customer retention and lifetime customer goals.By the end of this book, you’ll have gained advanced insights into growth product management, models, and growth strategies, and when and how to use them to achieve customer-for-life goals and optimized revenue performance.
Eve Chen
In the dynamic landscape of modern product management, professionals face a myriad of challenges, spanning customer acquisition, monetization, user retention, competition, and technical expertise. To overcome these hurdles, this book crystalizes growth strategies that revolve around harnessing the power of data, experimentation, and user insights to drive growth for a product.This handbook serves as your guide to exploring the essential growth product management models and their applications in various contexts, unveiling their role in enhancing revenue performance and customer retention. Along the way, actionable steps will steer you in implementing these models while helping you better understand your users, experiment with new features and marketing strategies, and measure the impact of your efforts, ultimately guiding you to achieve your customer retention and lifetime customer goals.By the end of this book, you’ll have gained advanced insights into growth product management, models, and growth strategies, and when and how to use them to achieve customer-for-life goals and optimized revenue performance.
GRYWALIZACJA. Jak zastosować mechanizmy gier w działaniach marketingowych
Paweł Tkaczyk
Przenieś swoje działania marketingowe na wyższy poziom (gry)! Wyobraź sobie, że jedziesz samochodem. Wyobraź sobie, że Twoim zadaniem jest przejechanie z punktu A do punktu B i zużycie przy tym jak najmniejszej ilości paliwa. Wyobraź sobie, że do osiągnięcia tego celu motywuje Cię… Twój własny samochód. Myślisz, że takie rzeczy to tylko w grach komputerowych? I tak, i nie — zasady rodem z takich gier mają w swoich autach Ford i Honda. Korzystają z nich także m.in. Microsoft czy Starbucks. Grywalizacja to przyszłość marketingu, ale przyszłość, która zbliża się wielkimi krokami. "Harvard Business Review" uznał ją za jeden z wiodących trendów marketingowych drugiej dekady XXI wieku. Teorię wykorzystania mechaniki gier do celów biznesowych świat marketingu powitał w roku 2009 dzięki badaniom prof. Byrona Reevesa z Uniwersytetu Stanforda i jego kolegi J. Leightona Reada, założycieli firmy badawczej Seriosity. W Polsce wyzwanie podjął Paweł Tkaczyk. Dzięki jego książce poznasz temat grywalizacji poziom po poziomie - od teorii gier, poprzez obowiązujące w nich zasady i towarzyszące im historie, aż po zastosowania powiązanych z nimi zjawisk, takich jak choćby social graph. Autor dostarczy Ci narzędzi, dzięki którym będziesz w stanie stworzyć swoją własną marketingową grę. Co więcej, skłonisz ludzi do tego, by zechcieli w nią grać!
Grywalizacja. Mechanika gry na stronach WWW i w aplikacjach mobilnych
Gabe Zichermann, Christopher Cunningham
Zakoduj grywalizację w umysłach swoich klientów! Na rynku aplikacji jest już tak ciasno, że nowy produkt musi być zaskakujący, nowatorski i atrakcyjny, a ponadto gwarantować dużo przyjemności z użytkowania. Dopiero wtedy ma szansę konkurować z innymi, dostępnymi wcześniej. Warto więc zastanowić się nad tym, co sprawia, że jedna aplikacja zdobywa popularność, a druga o identycznej funkcjonalności nie może się przebić. Wszyscy autorzy pragną, aby ich dzieło należało do tej pierwszej kategorii. Jak to osiągnąć? Wszyscy wiedzą, jak gry potrafią wciągać. Często już po pierwszym uruchomieniu gracze mają problem, żeby zakończyć rozrywkę, i wracają do niej w każdej wolnej chwili. A gdyby zastosować mechanizmy stosowane w grach także w aplikacjach? Czy użytkownicy też mogliby się od nich uzależnić? Oczywiście! Proces ten nazywa się grywalizacją i jest powszechnie stosowany! W tej książce znajdziesz wiedzę niezbędną do wykorzystania tych elementów w Twojej aplikacji. Dzięki temu łatwiej osiągniesz sukces! Niezależnie od tego, czy jesteś producentem, projektantem, kierownikiem czy deweloperem gier, książka ta pozwoli Ci zrozumieć, jak tworzyć mechanikę gry zapewniającą lojalność klientów. Odkryj system motywacyjny stosowany przez projektantów gier do angażowania różnych typów klientów Poznaj podstawowe elementy mechaniki gry: punkty, odznaczenia, poziomy, wyzwania i tabele wyników Skuś klientów odpowiednią strukturą nagród, pozytywnym wzmocnieniem lub pętlami informacji zwrotnych Połącz grę z elementami społecznymi i działaniami takimi, jak zbieractwo, heroizm, chwalenie się lub dawanie prezentów Poznaj opisy systemów grywalizacji stosowanych przez Nike i Yahoo! oraz przeanalizuj rozwiązania firm Google, Facebook i Zynga Zaprojektuj i zaimplementuj grywalizację na prostej witrynie Gabe Zichermann to jeden z najlepszych ekspertów od grywalizacji. Jest przewodniczącym Gamification Summit and Workshops ( https://GSummit.com ). Christopher Cunningham to przedsiębiorca i ekspert od technologii informatycznych, który pomógł odkryć jedno z pierwszych rozwiązań dotyczących grywalizacji. Zachęć użytkowników do korzystania z Twojej aplikacji na okrągło!
Grywalizacja. Mechanika gry na stronach WWW i w aplikacjach mobilnych
Gabe Zichermann, Christopher Cunningham
Zakoduj grywalizację w umysłach swoich klientów! Na rynku aplikacji jest już tak ciasno, że nowy produkt musi być zaskakujący, nowatorski i atrakcyjny, a ponadto gwarantować dużo przyjemności z użytkowania. Dopiero wtedy ma szansę konkurować z innymi, dostępnymi wcześniej. Warto więc zastanowić się nad tym, co sprawia, że jedna aplikacja zdobywa popularność, a druga o identycznej funkcjonalności nie może się przebić. Wszyscy autorzy pragną, aby ich dzieło należało do tej pierwszej kategorii. Jak to osiągnąć? Wszyscy wiedzą, jak gry potrafią wciągać. Często już po pierwszym uruchomieniu gracze mają problem, żeby zakończyć rozrywkę, i wracają do niej w każdej wolnej chwili. A gdyby zastosować mechanizmy stosowane w grach także w aplikacjach? Czy użytkownicy też mogliby się od nich uzależnić? Oczywiście! Proces ten nazywa się grywalizacją i jest powszechnie stosowany! W tej książce znajdziesz wiedzę niezbędną do wykorzystania tych elementów w Twojej aplikacji. Dzięki temu łatwiej osiągniesz sukces! Niezależnie od tego, czy jesteś producentem, projektantem, kierownikiem czy deweloperem gier, książka ta pozwoli Ci zrozumieć, jak tworzyć mechanikę gry zapewniającą lojalność klientów. Odkryj system motywacyjny stosowany przez projektantów gier do angażowania różnych typów klientów Poznaj podstawowe elementy mechaniki gry: punkty, odznaczenia, poziomy, wyzwania i tabele wyników Skuś klientów odpowiednią strukturą nagród, pozytywnym wzmocnieniem lub pętlami informacji zwrotnych Połącz grę z elementami społecznymi i działaniami takimi, jak zbieractwo, heroizm, chwalenie się lub dawanie prezentów Poznaj opisy systemów grywalizacji stosowanych przez Nike i Yahoo! oraz przeanalizuj rozwiązania firm Google, Facebook i Zynga Zaprojektuj i zaimplementuj grywalizację na prostej witrynie Gabe Zichermann to jeden z najlepszych ekspertów od grywalizacji. Jest przewodniczącym Gamification Summit and Workshops ( https://GSummit.com ). Christopher Cunningham to przedsiębiorca i ekspert od technologii informatycznych, który pomógł odkryć jedno z pierwszych rozwiązań dotyczących grywalizacji. Zachęć użytkowników do korzystania z Twojej aplikacji na okrągło!
Michał Wawrzyniak
Przeczytaj: "Pierwszy w blogosferze wywiad z Michałem Wawrzyniakiem. Nazywa siebie Guru i ponoć zarabia miliony mówiąc ludziom jak mają żyć" ». Wywiad przeprowadził Grzegorz Marczak z Antyweb. Stań się GURU KULTU..ry CZYLI POKONAJ 6 ETAPÓW, ABY WZMOCNIĆ CHARYZMĘ, ZGROMADZIĆ WŁASNYCH APOSTOŁÓW, PRZYCIĄGNĄĆ WIERNYCH WYZNAWCÓW ORAZ ZBUDOWAĆ UNIKALNY BIZNES! Budując w sobie potężną charyzmę; gromadząc lojalnych fanów i zmieniając ich w fanatycznych ambasadorów, prowadzonych przez dream team wybranych apostołów. To wszystko owiń dookoła swojej idei oraz osobistych wartości i rozprzestrzeń na cały świat za pomocą silnej propagandy. Budując sukcesywnie swoją markę, zacznij uwalniać się od hejterstwa, braku wiary w siebie, a także wszech otaczającej cię szarzyzny! Możesz za darmo pobrać specjalne wprowadzenie od autora , dzięki któremu: Dowiesz się dla kogo jest ta książka Poznasz obietnice, które spełnia Poznasz najważniejsze przesłanie każdego rozdziału Poznasz opinie pierwszych osób Dla kogo jest ta książka? Jest ważne, aby to wiedzieć zanim ją kupisz, zanim polecisz innym, zanim się zdecydujesz dać w prezencie swojej rodzinie, pracownikom czy też klientom i partnerom biznesowym. Książka opowiada historię pełnego wątpliwości człowieka, który stojąc przed decyzjami w życiu, wybierał różnie. Raz ponosząc ciężkie konsekwencje, innym razem spijając śmietankę sukcesu i kariery. Gdzieś po drodze zaczął powstawać nowy kręgosłup moralny, podtrzymujący coraz większą charyzmę, wewnętrzną siłę oraz stanowiący dobry punkt podparcia dla egoizmu. Tego zdrowego, wartego ochrony oraz tego kwaśnego, odbijającego się czkawką. Pomaga zrozumieć, że każdy z nas, ma prawo do bycia sobą. Prawo do własnych myśli i marzeń, a także do ich ochrony przed zimnym światem opinii innych. Pokazuje drogę do stworzenia całkowicie indywidualnego, dopasowanego do Ciebie miejsca w życiu. Uczy, jak połączyć to miejsce z biznesem, tworząc silną markę dookoła siebie i swoich idei. Możemy śmiało powiedzieć, że książka jest skierowana do ludzi chcących zrobić karierę, pokazać się. Udowodnić sobie i innym, że znaczą o wiele więcej, niż na pierwszy rzut oka można zobaczyć. Jest manifestem budzącym emocje u kogoś, kto nie zgadza się na bycie zwykłym, szarym człowiekiem. Człowieka niewidzącego nic złego w takim stylu życia, ale nie chcącego jednak należeć do tego świata, pełnego stękaczy, narzekaczy i szukających winy u innych. Książka pomaga dokonać wewnętrznej transformacji, ale w sposób delikatny, krok po kroku, etap po etapie. Zostawiając wiele furtek i dając cierpliwe wyjaśnienia, że nie każdy z elementów musi być zrealizowany natychmiast. Biznesmen, artysta, polityk, matka, student. Każda z tych osób, jeśli szuka otwartego, prostego i pełnego humoru komunikatu, a nie ogłupia się uczonymi słowami, pustymi obietnicami lub pseudointelektualnym bełkotem, będą zachwyceni. Możliwe, że zszokowani. Przez moment potrząśnięci, a na końcu... koniec da Ci tylko to, czego sam szukasz! W niemal każdej z moich wypraw było więcej głosów zniechęcenia, niż prawdziwego wsparcia. Gdybym miał wtedy książkę Michała, jego słowa dodałyby mi otuchy. - Adam Sikora, himalaista, podróżnik Michał jest jednym z niewielu artystów, który włada językiem, formą oraz stylem w tak szokujący sposób, że jego wystąpienia są magnetyczno-elektryzujące. Szczerze polecam, dużo nauczy! - Monika Butryn, specjalista od kreowania wizerunku, artystka, kobieta sukcesu Z tej książki dowiesz się, co zrobić, by Twoi Hejterzy zrobili z Ciebie Gwiazdę. Polecam. - Puoteck, Radio Eska Michała można kochać lub mieć po nim czkawkę, nie można jednak odmówić mu wyrazistości, stylu i pomysłu na siebie. Tacy ludzie zmieniają świat. Przyjrzyj się temu, co robi Michał, bo takiej wyrazistości warto się uczyć. - Paweł Tkaczyk, autor, bloger Zajrzyj na stronę książki: https://gurukultu.pl/ Michał Wawrzyniak to założyciel zlokalizowanej w najstarszym Polskim mieście Kaliszu, organizacji MentalWay. Silna, charyzmatyczna osobowość, budząca bardzo silne emocje. Jest stanowczym człowiekiem biznesu, ogromnym filantropem i człowiekiem, który postanowił przekazać innym swój unikalny punkt. Od wielu lat okazuje się, że potrafi on wskrzesić umarłe biznesy, tchnąć życie w niemrawych ludzi, a zrobi to z takim stylem, humorem i energią, że będzie Ci się śnił po nocach! Jego kolejne pomysły i projekty możesz podglądać na fanpage'u Mantalway.
Michał Wawrzyniak
Przeczytaj: "Pierwszy w blogosferze wywiad z Michałem Wawrzyniakiem. Nazywa siebie Guru i ponoć zarabia miliony mówiąc ludziom jak mają żyć" ». Wywiad przeprowadził Grzegorz Marczak z Antyweb. Stań się GURU KULTU..ry CZYLI POKONAJ 6 ETAPÓW, ABY WZMOCNIĆ CHARYZMĘ, ZGROMADZIĆ WŁASNYCH APOSTOŁÓW, PRZYCIĄGNĄĆ WIERNYCH WYZNAWCÓW ORAZ ZBUDOWAĆ UNIKALNY BIZNES! Budując w sobie potężną charyzmę; gromadząc lojalnych fanów i zmieniając ich w fanatycznych ambasadorów, prowadzonych przez dream team wybranych apostołów. To wszystko owiń dookoła swojej idei oraz osobistych wartości i rozprzestrzeń na cały świat za pomocą silnej propagandy. Budując sukcesywnie swoją markę, zacznij uwalniać się od hejterstwa, braku wiary w siebie, a także wszech otaczającej cię szarzyzny! Możesz za darmo pobrać specjalne wprowadzenie od autora , dzięki któremu: Dowiesz się dla kogo jest ta książka Poznasz obietnice, które spełnia Poznasz najważniejsze przesłanie każdego rozdziału Poznasz opinie pierwszych osób Dla kogo jest ta książka? Jest ważne, aby to wiedzieć zanim ją kupisz, zanim polecisz innym, zanim się zdecydujesz dać w prezencie swojej rodzinie, pracownikom czy też klientom i partnerom biznesowym. Książka opowiada historię pełnego wątpliwości człowieka, który stojąc przed decyzjami w życiu, wybierał różnie. Raz ponosząc ciężkie konsekwencje, innym razem spijając śmietankę sukcesu i kariery. Gdzieś po drodze zaczął powstawać nowy kręgosłup moralny, podtrzymujący coraz większą charyzmę, wewnętrzną siłę oraz stanowiący dobry punkt podparcia dla egoizmu. Tego zdrowego, wartego ochrony oraz tego kwaśnego, odbijającego się czkawką. Pomaga zrozumieć, że każdy z nas, ma prawo do bycia sobą. Prawo do własnych myśli i marzeń, a także do ich ochrony przed zimnym światem opinii innych. Pokazuje drogę do stworzenia całkowicie indywidualnego, dopasowanego do Ciebie miejsca w życiu. Uczy, jak połączyć to miejsce z biznesem, tworząc silną markę dookoła siebie i swoich idei. Możemy śmiało powiedzieć, że książka jest skierowana do ludzi chcących zrobić karierę, pokazać się. Udowodnić sobie i innym, że znaczą o wiele więcej, niż na pierwszy rzut oka można zobaczyć. Jest manifestem budzącym emocje u kogoś, kto nie zgadza się na bycie zwykłym, szarym człowiekiem. Człowieka niewidzącego nic złego w takim stylu życia, ale nie chcącego jednak należeć do tego świata, pełnego stękaczy, narzekaczy i szukających winy u innych. Książka pomaga dokonać wewnętrznej transformacji, ale w sposób delikatny, krok po kroku, etap po etapie. Zostawiając wiele furtek i dając cierpliwe wyjaśnienia, że nie każdy z elementów musi być zrealizowany natychmiast. Biznesmen, artysta, polityk, matka, student. Każda z tych osób, jeśli szuka otwartego, prostego i pełnego humoru komunikatu, a nie ogłupia się uczonymi słowami, pustymi obietnicami lub pseudointelektualnym bełkotem, będą zachwyceni. Możliwe, że zszokowani. Przez moment potrząśnięci, a na końcu... koniec da Ci tylko to, czego sam szukasz! W niemal każdej z moich wypraw było więcej głosów zniechęcenia, niż prawdziwego wsparcia. Gdybym miał wtedy książkę Michała, jego słowa dodałyby mi otuchy. - Adam Sikora, himalaista, podróżnik Michał jest jednym z niewielu artystów, który włada językiem, formą oraz stylem w tak szokujący sposób, że jego wystąpienia są magnetyczno-elektryzujące. Szczerze polecam, dużo nauczy! - Monika Butryn, specjalista od kreowania wizerunku, artystka, kobieta sukcesu Z tej książki dowiesz się, co zrobić, by Twoi Hejterzy zrobili z Ciebie Gwiazdę. Polecam. - Puoteck, Radio Eska Michała można kochać lub mieć po nim czkawkę, nie można jednak odmówić mu wyrazistości, stylu i pomysłu na siebie. Tacy ludzie zmieniają świat. Przyjrzyj się temu, co robi Michał, bo takiej wyrazistości warto się uczyć. - Paweł Tkaczyk, autor, bloger Zajrzyj na stronę książki: https://gurukultu.pl/ Michał Wawrzyniak to założyciel zlokalizowanej w najstarszym Polskim mieście Kaliszu, organizacji MentalWay. Silna, charyzmatyczna osobowość, budząca bardzo silne emocje. Jest stanowczym człowiekiem biznesu, ogromnym filantropem i człowiekiem, który postanowił przekazać innym swój unikalny punkt. Od wielu lat okazuje się, że potrafi on wskrzesić umarłe biznesy, tchnąć życie w niemrawych ludzi, a zrobi to z takim stylem, humorem i energią, że będzie Ci się śnił po nocach! Jego kolejne pomysły i projekty możesz podglądać na fanpage'u Mantalway.
Hadoop. Komplety przewodnik. Analiza i przechowywanie danych
Tom White
Analiza danych z Hadoopem — i wszystko staje się prostsze! Podstawy Hadoopa i model MapReduce Praca z Hadoopem, budowa klastra i zarządzanie platformą Dodatki zwiększające funkcjonalność Hadoopa Platforma Apache Hadoop to jedno z zaawansowanych narzędzi informatycznych. Dzięki niej można przeprowadzać różne operacje na dużych ilościach danych i znacznie skrócić czas wykonywania tych działań. Wszędzie tam, gdzie potrzebne jest szybkie sortowanie, obliczanie i archiwizowanie danych — np. w dużych międzynarodowych sklepach internetowych, serwisach społecznościowych lub wyszukiwarkach, takich jak Amazon, Facebook, Yahoo!, Apache Hadoop sprawdza się znakomicie. Jeśli potrzebne Ci narzędzie do poważnej analizy dużych zbiorów danych, nie znajdziesz lepszego rozwiązania! Tę książkę napisał wytrawny znawca i współtwórca Hadoopa. Przedstawia w niej wszystkie istotne mechanizmy działania platformy i pokazuje, jak efektywnie jej używać. Dowiesz się stąd, do czego służą model MapReduce oraz systemy HDFS i YARN. Nauczysz się budować aplikacje oraz klastry. Poznasz dwa formaty danych, a także wykorzystasz narzędzia do ich pobierania i transferu. Sprawdzisz, jak wysokopoziomowe narzędzia do przetwarzania danych współdziałają z Hadoopem. Zorientujesz się, jak działa rozproszona baza danych i jak zarządzać konfiguracją w środowisku rozproszonym. Przeczytasz również o nowinkach w Hadoopie 2 i prześledzisz studia przypadków ilustrujące rolę Hadoopa w systemach służby zdrowia i przy przetwarzaniu danych o genomie. Hadoop i model MapReduce Systemy HDFS i YARN Operacje wejścia – wyjścia w platformie Hadoop Typy, formaty, funkcje i budowa aplikacji w modelu MapReduce Zarządzanie platformą Hadoop Avro, Parquet, Flume i Sqoop — metody pracy z danymi Pig, Hive, Crunch i Spark — wysokopoziomowe narzędzia do przetwarzania danych HBase i ZooKeeper — praca w środowisku rozproszonym Integrowanie danych w firmie Cerner Nauka o danych biologicznych Cascading Hadoop — rozwiązanie na miarę wyzwań globalnych! Tom White — jeden z czołowych ekspertów w zakresie obsługi platformy Hadoop. Członek organizacji Apache Software Foundation, inżynier oprogramowania w firmie Cloudera.
David Dindi, Patrick D. Smith
Virtual 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.
David Dindi, Patrick D. Smith
Virtual 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.
Amita Kapoor, Hector Duran Lopez-Velarde
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.
Devangini Patel
With 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.
Nisheeth Joshi
Artificial intelligence (AI) is increasingly in demand as well as relevant in the modern world, where everything is driven by technology and data. AI can be used for automating systems or processes to carry out complex tasks and functions in order to achieve optimal performance and productivity.Hands-On Artificial Intelligence with Java for Beginners begins by introducing you to AI concepts and algorithms. You will learn about various Java-based libraries and frameworks that can be used in implementing AI to build smart applications. In addition to this, the book teaches you how to implement easy to complex AI tasks, such as genetic programming, heuristic searches, reinforcement learning, neural networks, and segmentation, all with a practical approach.By the end of this book, you will not only have a solid grasp of AI concepts, but you'll also be able to build your own smart applications for multiple domains.
Sibanjan Das, Umit Mert Cakmak
AutoML is designed to automate parts of Machine Learning. Readily available AutoML tools are making data science practitioners’ work easy and are received well in the advanced analytics community. Automated Machine Learning covers the necessary foundation needed to create automated machine learning modules and helps you get up to speed with them in the most practical way possible. In this book, you’ll learn how to automate different tasks in the machine learning pipeline such as data preprocessing, feature selection, model training, model optimization, and much more. In addition to this, it demonstrates how you can use the available automation libraries, such as auto-sklearn and MLBox, and create and extend your own custom AutoML components for Machine Learning. By the end of this book, you will have a clearer understanding of the different aspects of automated Machine Learning, and you’ll be able to incorporate automation tasks using practical datasets. You can leverage your learning from this book to implement Machine Learning in your projects and get a step closer to winning various machine learning competitions.
James Cross, Rudy Lai, Bartłomiej Potaczek
Apache Spark is an open source parallel-processing framework that has been around for quite some time now. One of the many uses of Apache Spark is for data analytics applications across clustered computers. In this book, you will not only learn how to use Spark and the Python API to create high-performance analytics with big data, but also discover techniques for testing, immunizing, and parallelizing Spark jobs.You will learn how to source data from all popular data hosting platforms, including HDFS, Hive, JSON, and S3, and deal with large datasets with PySpark to gain practical big data experience. This book will help you work on prototypes on local machines and subsequently go on to handle messy data in production and at scale. This book covers installing and setting up PySpark, RDD operations, big data cleaning and wrangling, and aggregating and summarizing data into useful reports. You will also learn how to implement some practical and proven techniques to improve certain aspects of programming and administration in Apache Spark.By the end of the book, you will be able to build big data analytical solutions using the various PySpark offerings and also optimize them effectively.
James Lee, Tao Wei, Suresh Kumar Mukhiya
Modeling and managing data is a central focus of all big data projects. In fact, a database is considered to be effective only if you have a logical and sophisticated data model. This book will help you develop practical skills in modeling your own big data projects and improve the performance of analytical queries for your specific business requirements.To start with, you’ll get a quick introduction to big data and understand the different data modeling and data management platforms for big data. Then you’ll work with structured and semi-structured data with the help of real-life examples. Once you’ve got to grips with the basics, you’ll use the SQL Developer Data Modeler to create your own data models containing different file types such as CSV, XML, and JSON. You’ll also learn to create graph data models and explore data modeling with streaming data using real-world datasets.By the end of this book, you’ll be able to design and develop efficient data models for varying data sizes easily and efficiently.
Nitin Gaur, Luc Desrosiers, Venkatraman Ramakrishna, Petr...
Blockchain and Hyperledger technologies are hot topics today. Hyperledger Fabric and Hyperledger Composer are open source projects that help organizations create private, permissioned blockchain networks. These find application in finance, banking, supply chain, and IoT among several other sectors. This book will be an easy reference to explore and build blockchain networks using Hyperledger technologies.The book starts by outlining the evolution of blockchain, including an overview of relevant blockchain technologies. You will learn how to configure Hyperledger Fabric and become familiar with its architectural components. Using these components, you will learn to build private blockchain networks, along with the applications that connect to them. Starting from principles first, you’ll learn to design and launch a network, implement smart contracts in chaincode and much more. By the end of this book, you will be able to build and deploy your own decentralized applications, handling the key pain points encountered in the blockchain life cycle.
Dmitrijs Cudihins
Hands-On Computer Vision with Julia is a thorough guide for developers who want to get started with building computer vision applications using Julia. Julia is well suited to image processing because it’s easy to use and lets you write easy-to-compile and efficient machine code..This book begins by introducing you to Julia's image processing libraries such as Images.jl and ImageCore.jl. You’ll get to grips with analyzing and transforming images using JuliaImages; some of the techniques discussed include enhancing and adjusting images. As you make your way through the chapters, you’ll learn how to classify images, cluster them, and apply neural networks to solve computer vision problems. In the concluding chapters, you will explore OpenCV applications to perform real-time computer vision analysis, for example, face detection and object tracking. You will also understand Julia's interaction with Tesseract to perform optical character recognition and build an application that brings together all the techniques we introduced previously to consolidate the concepts learned.By end of the book, you will have understood how to utilize various Julia packages and a few open source libraries such as Tesseract and OpenCV to solve computer vision problems with ease.
Benjamin Planche, Eliot Andres
Computer vision solutions are becoming increasingly common, making their way into fields such as health, automobile, social media, and robotics. This book will help you explore TensorFlow 2, the brand new version of Google's open source framework for machine learning. You will understand how to benefit from using convolutional neural networks (CNNs) for visual tasks.Hands-On Computer Vision with TensorFlow 2 starts with the fundamentals of computer vision and deep learning, teaching you how to build a neural network from scratch. You will discover the features that have made TensorFlow the most widely used AI library, along with its intuitive Keras interface. You'll then move on to building, training, and deploying CNNs efficiently. Complete with concrete code examples, the book demonstrates how to classify images with modern solutions, such as Inception and ResNet, and extract specific content using You Only Look Once (YOLO), Mask R-CNN, and U-Net. You will also build generative adversarial networks (GANs) and variational autoencoders (VAEs) to create and edit images, and long short-term memory networks (LSTMs) to analyze videos. In the process, you will acquire advanced insights into transfer learning, data augmentation, domain adaptation, and mobile and web deployment, among other key concepts.By the end of the book, you will have both the theoretical understanding and practical skills to solve advanced computer vision problems with TensorFlow 2.0.
Iffat Zafar, Giounona Tzanidou, Richard Burton, Nimesh...
Convolutional Neural Networks (CNN) are one of the most popular architectures used in computer vision apps. This book is an introduction to CNNs through solving real-world problems in deep learning while teaching you their implementation in popular Python library - TensorFlow. By the end of the book, you will be training CNNs in no time!We start with an overview of popular machine learning and deep learning models, and then get you set up with a TensorFlow development environment. This environment is the basis for implementing and training deep learning models in later chapters. Then, you will use Convolutional Neural Networks to work on problems such as image classification, object detection, and semantic segmentation.After that, you will use transfer learning to see how these models can solve other deep learning problems. You will also get a taste of implementing generative models such as autoencoders and generative adversarial networks.Later on, you will see useful tips on machine learning best practices and troubleshooting. Finally, you will learn how to apply your models on large datasets of millions of images.
Iffat Zafar, Giounona Tzanidou, Richard Burton, Nimesh...
Convolutional Neural Networks (CNN) are one of the most popular architectures used in computer vision apps. This book is an introduction to CNNs through solving real-world problems in deep learning while teaching you their implementation in popular Python library - TensorFlow. By the end of the book, you will be training CNNs in no time!We start with an overview of popular machine learning and deep learning models, and then get you set up with a TensorFlow development environment. This environment is the basis for implementing and training deep learning models in later chapters. Then, you will use Convolutional Neural Networks to work on problems such as image classification, object detection, and semantic segmentation.After that, you will use transfer learning to see how these models can solve other deep learning problems. You will also get a taste of implementing generative models such as autoencoders and generative adversarial networks.Later on, you will see useful tips on machine learning best practices and troubleshooting. Finally, you will learn how to apply your models on large datasets of millions of images.