Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама


Название: Mastering Retrieval-Augmented Generation: Building next-gen GenAI apps with LangChain, LlamaIndex, and LLMs
Автор: Prashanth Josyula, Karanbir Singh
Издательство: BPB Publications
Год: 2025
Страниц: 394
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Large language models (LLMs) like GPT, BERT, and T5 are revolutionizing how we interact with technology — powering virtual assistants, content generation, and data analysis. As their influence grows, understanding their architecture, capabilities, and ethical considerations is more important than ever. This book breaks down the essentials of LLMs and explores retrieval-augmented generation (RAG), a powerful approach that combines retrieval systems with generative AI for smarter, faster, and more reliable results. It provides a step-by-step approach to building advanced intelligent systems that utilize an innovative technique known as the RAG thus making them factually correct, context-aware, and sustainable. You will start with foundational knowledge — understanding architectures, training processes, and ethical considerations — before diving into the mechanics of RAG, learning how retrievers and generators collaborate to improve performance. The book introduces essential frameworks like LangChain and LlamaIndex, walking you through practical implementations, troubleshooting, and optimization techniques. This book is for AI practitioners, data scientists, students, and developers looking to implement RAG using LangChain and LlamaIndex. Readers having basic knowledge of Python, ML concepts, and NLP fundamentals would be able to leverage the knowledge gained to accelerate their careers.
Разместил: Ingvar16 27-05-2025, 04:59 | Комментарии: 0 | Подробнее
Название: Mastering APIs for Enterprise Applications: Practical guide to building robust, scalable, and secure APIs
Автор: Rajan Subramanian
Издательство: BPB Publications
Год: 2025
Страниц: 364
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Technology is moving towards modern digital systems with business functionality exposed by integrating multiple best-of-breed software systems. In today's interconnected digital landscape, application programming interfaces (APIs) are the backbone of enterprise applications, enabling seamless data exchange and service integration. This book takes you through the entire API lifecycle, starting with the evolution of APIs and moving beyond traditional REST to modern architectures like GraphQL and gRPC. You will learn the core principles of API design, including best practices, security protocols, and open standard adoption like OpenAPI. You will also gain practical skills in API development, testing, and documentation, focusing on enhancing developer experience and ensuring scalability. Crucial aspects of API governance, real-time API implementation, and API gateways are thoroughly covered. Finally, the book explores emerging trends, including generative AI APIs, vision, natural language processing (NLP), speech, and large language models (LLMs), preparing you for the future of API integration. This book is for developers, architects, and technical leads, who want to design and develop robust, scalable, and secure APIs for their web applications. It assumes a basic understanding of HTTP, JSON, and jаvascript.
Разместил: Ingvar16 27-05-2025, 04:31 | Комментарии: 0 | Подробнее
Название: Software Testing and Quality Assurance: Exploring testing levels, test tools, automation, and quality metrics for improved software quality
Автор: Dinesh Jain, Abhay Kothari
Издательство: BPB Publications
Год: 2025
Страниц: 256
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Software Testing and Quality Assurance is a critical field in the software development lifecycle that ensures applications meet high standards of functionality and reliability. With rapid technological advancements and increased reliance on software across industries, understanding the core principles and techniques of software testing has never been more important. This book is designed to help you gain a solid foundation in software testing and quality assurance (QA) while providing practical knowledge to excel in the field. This book offers a step-by-step journey through the world of software testing, starting with the introduction of testing as an engineering activity and the role of testers in software development. It covers key testing methodologies, including white box and black box testing, and introduces fundamental testing techniques like equivalence partitioning and boundary value analysis. The book explains levels of testing such as unit, integration, system, and validation testing. This book is ideal for IT professionals, students, and individuals working in software testing. It is also suited for beginners in the field, and anyone studying Software Testing and Quality Assurance.
Разместил: Ingvar16 27-05-2025, 02:59 | Комментарии: 0 | Подробнее
Название: Cutting-Edge Artificial Intelligence: Advances and Implications in Real-World Applications
Автор: Walayat Hussain, Luis Martínez López, Manoj Sahni, Zhen-Song Chen, Jun Liu
Издательство: CRC Press
Год: 2025
Страниц: 200
Язык: английский
Формат: pdf, epub (true)
Размер: 12.7 MB

Artificial Intelligence (AI) is impacting industries worldwide by introducing new methods and altering traditional practices. This book examines AI’s diverse effects, providing insights into its applications, challenges, and future prospects across education, healthcare, finance, and more. The chapters explore how AI technologies, such as large language models (LLMs), enhance feedback in higher education and influence legal studies while upholding academic integrity. A review of key technical approaches―knowledge-based systems, Machine Learning (ML), and intelligent optimization―lays the groundwork for understanding AI’s potential. Real-world examples illustrate AI’s role in medical imaging, presenting new diagnostic methods and the use of language models for image interpretation. Additionally, it covers personalized Federated Learning (FL) models, highlighting the importance of data privacy and security in AI’s evolution. This comprehensive guide is valuable for educators, researchers, practitioners, and students interested in AI’s current and future developments. By combining theory with practical examples, the book offers readers a clear understanding of how AI affects various sectors, enabling them to engage effectively with this rapidly evolving field.
Разместил: Ingvar16 27-05-2025, 02:08 | Комментарии: 0 | Подробнее
Название: Android App Development For Beginners: A Step-By-Step Practical Guide to Programming Android Applications With Kotlin, Jetpack Compose, and Android Studio
Автор: Nathan Sebhastian
Издательство: Independently published
Серия: Code With Nathan
Год: November 13, 2024
Страниц: 314
Язык: английский
Формат: epub
Размер: 10.1 MB

Android App Development For Beginners will teach you how to create extensible Android applications using Kotlin and its supporting libraries, such as Jetpack Compose and Room, even if you have no experience. Save time and learn up to 3x faster with a structured approach designed for beginners. Instead of connecting incomplete tutorials from multiple sources, you’ll gain a clear, step-by-step path to mastering Android development. Each chapter breaks down complex topics into plain, easy-to-understand language with practical examples to ensure you learn by doing. By the end of the book, you'll have built a working Android app from scratch, gaining hands-on experience with modern Android development. We focus only on the essentials and immediately start a project once we cover the basic Kotlin knowledge. You will see how Kotlin, Jetpack Compose, Room, and various Android libraries are used to create a dynamic and extensible Android application. No prior experience with Android development is required. This book introduces you to everything you need, from the Kotlin language to Jetpack Compose and beyond.
Разместил: Ingvar16 27-05-2025, 01:24 | Комментарии: 0 | Подробнее
Название: Hands-on Spring 6 and Spring Boot 3.0: A pragmatic approach to REST, GraphQL, reactive programming and messaging in Spring
Автор: Sagara Gunathunga
Издательство: BPB Publications
Год: 2025
Страниц: 322
Язык: английский
Формат: epub (true)
Размер: 10.3 MB

The demand for developers skilled in Spring and Spring Boot remains strong, reflecting the frameworks' key roles in modern software development and the constant expansion of Java-based applications across industries. This technical guide to Spring Framework 6 and Spring Boot 3.0 employs a scenario-based methodology, systematically addressing enterprise-grade concerns, including TDD, security, and observability. The content progressively builds a complete application, with each chapter expanding specific components while maintaining a focus on production-ready implementation patterns. A companion GitHub repository provides complete source code, allowing readers to focus on critical concepts. The book's architecture progresses from fundamental Spring concepts through practical implementations of MVC applications, data persistence, REST/GraphQL APIs, reactive programming, and messaging systems, concluding with deployment strategies and emerging Spring technologies. This book is for Java developers who want to use Spring Framework 6 and Spring Boot 3.0 to build production-ready enterprise applications and services. Prior experience using Java is expected, and no experience with Spring and Spring Boot is required.
Разместил: Ingvar16 27-05-2025, 00:48 | Комментарии: 0 | Подробнее
Название: DevOps for Java Developers: DevOps and DevSecOps best practices for Java developers
Автор: Neeraj Kumar
Издательство: BPB Publications
Год: 2025
Страниц: 332
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Java's robust ecosystem, encompassing Spring Boot, Micronaut, and Quarkus, thrives within modern microservices architectures, making DevOps practices essential for efficient development and deployment. This book serves as a comprehensive guide, starting with the foundational principles of DevOps and its real-world applications within Java-centric environments. It helps you take advantage of microservices, serverless, and cloud-native technologies using the latest DevOps techniques to simplify your build process and create a service or application faster. It explores how breaking down monolithic applications into microservices can accelerate changes and enhance flexibility. This book covers core DevOps concepts, including source code management tools, continuous integration (CI), continuous deployment (CD), and containerization. It also introduces Mobile DevOps, emphasizing the growing need for DevOps in mobile app development. With security being critical, it covers DevSecOps practices to address vulnerabilities. This book is for professionals, like application developers, Java developers, DevOps engineers, or developers who want to develop applications more productively.
Разместил: Ingvar16 26-05-2025, 21:29 | Комментарии: 0 | Подробнее
Название: Modern C++ for Machine Learning: A Comprehensive Guide to Building Production-Ready AI Systems
Автор: Aarav Joshi
Издательство: 101 Books
Год: 2025
Страниц: 2531
Язык: английский
Формат: epub (true)
Размер: 34.8 MB

Modern C++ for Machine Learning: A Comprehensive Guide to Building Production-Ready AI Systems is an essential resource for developers, data scientists, and engineers who want to harness the power of modern C++ for machine learning applications. This comprehensive guide takes you through the complete machine learning lifecycle, from foundational concepts to advanced deployment strategies. The book covers cutting-edge topics including Deep Learning architectures, transformer models, computer vision, natural language processing, and MLOps practices. You'll master essential C++ libraries like Eigen, OpenCV, TensorFlow C++ API, and PyTorch C++ frontend while learning to implement everything from basic clustering algorithms to sophisticated neural networks. By the end, you'll have the expertise to design, implement, and deploy enterprise-grade AI systems that leverage C++'s performance advantages for demanding machine learning applications.
Разместил: Ingvar16 26-05-2025, 20:35 | Комментарии: 0 | Подробнее
Название: Copula Additive Distributional Regression Using R
Автор: Giampiero Marra, Rosalba Radice
Издательство: CRC Press
Серия: The R Series
Год: 2026
Страниц: 151
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Copula additive distributional regression enables the joint modeling of multiple outcomes, an essential aspect of many real-world research problems. This book provides an accessible overview of this modeling approach, with a particular focus on its implementation in the GJRM R package, developed by the authors. The emphasis is on bivariate responses with empirical illustrations drawn from diverse fields such as health and medicine, epidemiology, economics and social sciences. The book is organized into four parts. Part I introduces the copula additive distributional regression framework and provides a succinct overview of the GJRM and GJRM.data packages in R. Part II focuses on scenarios where the marginal distributions are of the same type, while Part III explores cases with mixed marginal types. Finally, Part IV demonstrates how copula regression can be applied to estimate causal treatment effects in the presence of unobserved confounding. This book is designed for graduate students, researchers, practitioners and analysts who are interested in using copula additive distributional regression for the joint modeling of bivariate outcomes. The methodology is accessible to readers with a basic understanding of core statistics and probability, regression, copula modeling and R.
Разместил: Ingvar16 26-05-2025, 19:59 | Комментарии: 0 | Подробнее
Название: Quick Data Structures
Автор: David Matuszek
Издательство: CRC Press
Год: 2026
Страниц: 151
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

If you want to upgrade your programming skills, the most important thing you need is a solid understanding of fundamental data structures. The proper choice of data structures distinguishes excellent programmers from merely competent ones. As an experienced programmer, you use data structures―at least arrays―all the time. However, you may not be familiar with hash tables, trees and binary trees, priority queues, directed and undirected graphs, and other data structures at your disposal. A good choice of data structures will simplify your job, not complicate it. Your code will be not only faster but also easier to understand and debug. There is no downside to using the right data structures for the job. Code isn’t always the best way to explain an algorithm or data structure—but sometimes it is. In such cases, the code should be as readable as possible. It’s generally agreed that Python is the most readable language, but every language has glitches. Similarly, Python has dictionaries, “lists,” and sets, which we will try to avoid. Consequently, the code in this book is “Python-like” but, in the interest of making code as readable as possible for everyone, not necessarily “real” Python.
Разместил: Ingvar16 26-05-2025, 19:18 | Комментарии: 0 | Подробнее
 MyMirKnig.ru  ©2019     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности