Electronic catalog

el cat en


 

База данных: ELS EBSCO eBook

Page 1, Results: 7

Отмеченные записи: 0

DDC 006.3015
F 25

Farrell, Peter, (1966-).
    The statistics and calculus workshop : a comprehensive introduction to mathematics in Python for artificial intelligence applications / / Peter Farrell [and five others]. - Birmingham : : Packt Publishing,, 2020. - 1 online resource. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/5349CE3F-94F3-473E-94B8-E891ED2935F4. - ISBN 9781800208360 (electronic book). - ISBN 1800208367 (electronic book)
Параллельные издания: Print version: :
    Содержание:
Cover -- FM -- Copyright -- Table of Contents -- Preface -- Chapter 1: Fundamentals of Python -- Introduction -- Control Flow Methods -- if Statements -- Exercise 1.01: Divisibility with Conditionals -- Loops -- The while Loop -- The for Loop -- Exercise 1.02: Number Guessing Game -- Data Structures -- Strings -- Lists -- Exercise 1.03: Multi-Dimensional Lists -- Tuples -- Sets -- Dictionaries -- Exercise 1.04: Shopping Cart Calculations -- Functions and Algorithms -- Functions -- Exercise 1.05: Finding the Maximum -- Recursion -- Exercise 1.06: The Tower of Hanoi -- Algorithm Design
Exercise 1.07: The N-Queens Problem -- Testing, Debugging, and Version Control -- Testing -- Debugging -- Exercise 1.08: Testing for Concurrency -- Version Control -- Exercise 1.09: Version Control with Git and GitHub -- Activity 1.01: Building a Sudoku Solver -- Summary -- Chapter 2: Python's Main Tools for Statistics -- Introduction -- Scientific Computing and NumPy Basics -- NumPy Arrays -- Vectorization -- Exercise 2.01: Timing Vectorized Operations in NumPy -- Random Sampling -- Working with Tabular Data in pandas -- Initializing a DataFrame Object -- Accessing Rows and Columns
Manipulating DataFrames -- Exercise 2.02: Data Table Manipulation -- Advanced Pandas Functionalities -- Exercise 2.03: The Student Dataset -- Data Visualization with Matplotlib and Seaborn -- Scatter Plots -- Line Graphs -- Bar Graphs -- Histograms -- Heatmaps -- Exercise 2.04: Visualization of Probability Distributions -- Visualization Shorthand from Seaborn and Pandas -- Activity 2.01: Analyzing the Communities and Crime Dataset -- Summary -- Chapter 3: Python's Statistical Toolbox -- Introduction -- An Overview of Statistics -- Types of Data in Statistics -- Categorical Data
Exercise 3.01: Visualizing Weather Percentages -- Numerical Data -- Exercise 3.02: Min-Max Scaling -- Ordinal Data -- Descriptive Statistics -- Central Tendency -- Dispersion -- Exercise 3.03: Visualizing Probability Density Functions -- Python-Related Descriptive Statistics -- Inferential Statistics -- T-Tests -- Correlation Matrix -- Exercise 3.04: Identifying and Testing Equality of Means -- Statistical and Machine Learning Models -- Exercise 3.05: Model Selection -- Python's Other Statistics Tools -- Activity 3.01: Revisiting the Communities and Crimes Dataset -- Summary
Chapter 4: Functions and Algebra with Python -- Introduction -- Functions -- Common Functions -- Domain and Range -- Function Roots and Equations -- The Plot of a Function -- Exercise 4.01: Function Identification from Plots -- Function Transformations -- Shifts -- Scaling -- Exercise 4.02: Function Transformation Identification -- Equations -- Algebraic Manipulations -- Factoring -- Using Python -- Exercise 4.03: Introduction to Break-Even Analysis -- Systems of Equations -- Systems of Linear Equations -- Exercise 4.04: Matrix Solution with NumPy -- Systems of Non-Linear Equations

~РУБ DDC 006.3015

Рубрики: Artificial intelligence--Mathematics.

   Python (Computer program language)


   Intelligence artificielle--Mathématiques.


   Python (Langage de programmation)


   Artificial intelligence--Mathematics


   Python (Computer program language)


Аннотация: With examples and activities that help you achieve real results, applying calculus and statistical methods relevant to advanced data science has never been so easy Key Features Discover how most programmers use the main Python libraries when performing statistics with Python Use descriptive statistics and visualizations to answer business and scientific questions Solve complicated calculus problems, such as arc length and solids of revolution using derivatives and integrals Book Description Are you looking to start developing artificial intelligence applications? Do you need a refresher on key mathematical concepts? Full of engaging practical exercises, The Statistics and Calculus with Python Workshop will show you how to apply your understanding of advanced mathematics in the context of Python. The book begins by giving you a high-level overview of the libraries you'll use while performing statistics with Python. As you progress, you'll perform various mathematical tasks using the Python programming language, such as solving algebraic functions with Python starting with basic functions, and then working through transformations and solving equations. Later chapters in the book will cover statistics and calculus concepts and how to use them to solve problems and gain useful insights. Finally, you'll study differential equations with an emphasis on numerical methods and learn about algorithms that directly calculate values of functions. By the end of this book, you'll have learned how to apply essential statistics and calculus concepts to develop robust Python applications that solve business challenges. What you will learn Get to grips with the fundamental mathematical functions in Python Perform calculations on tabular datasets using pandas Understand the differences between polynomials, rational functions, exponential functions, and trigonometric functions Use algebra techniques for solving systems of equations Solve real-world problems with probability Solve optimization problems with derivatives and integrals Who this book is for If you are a Python programmer who wants to develop intelligent solutions that solve challenging business problems, then this book is for you. To better grasp the concepts explained in this book, you must have a thorough understanding of advanced mathematical concepts, such as Markov chains, Euler's formula, and Runge-Kutta methods as the book only explains how these techniques and concepts can be implemented in Py...

Farrell, Peter,. The statistics and calculus workshop [Электронный ресурс] : a comprehensive introduction to mathematics in Python for artificial intelligence applications / / Peter Farrell [and five others]., 2020. - 1 online resource с. (Введено оглавление)

1.

Farrell, Peter,. The statistics and calculus workshop [Электронный ресурс] : a comprehensive introduction to mathematics in Python for artificial intelligence applications / / Peter Farrell [and five others]., 2020. - 1 online resource с. (Введено оглавление)


DDC 006.3015
F 25

Farrell, Peter, (1966-).
    The statistics and calculus workshop : a comprehensive introduction to mathematics in Python for artificial intelligence applications / / Peter Farrell [and five others]. - Birmingham : : Packt Publishing,, 2020. - 1 online resource. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/5349CE3F-94F3-473E-94B8-E891ED2935F4. - ISBN 9781800208360 (electronic book). - ISBN 1800208367 (electronic book)
Параллельные издания: Print version: :
    Содержание:
Cover -- FM -- Copyright -- Table of Contents -- Preface -- Chapter 1: Fundamentals of Python -- Introduction -- Control Flow Methods -- if Statements -- Exercise 1.01: Divisibility with Conditionals -- Loops -- The while Loop -- The for Loop -- Exercise 1.02: Number Guessing Game -- Data Structures -- Strings -- Lists -- Exercise 1.03: Multi-Dimensional Lists -- Tuples -- Sets -- Dictionaries -- Exercise 1.04: Shopping Cart Calculations -- Functions and Algorithms -- Functions -- Exercise 1.05: Finding the Maximum -- Recursion -- Exercise 1.06: The Tower of Hanoi -- Algorithm Design
Exercise 1.07: The N-Queens Problem -- Testing, Debugging, and Version Control -- Testing -- Debugging -- Exercise 1.08: Testing for Concurrency -- Version Control -- Exercise 1.09: Version Control with Git and GitHub -- Activity 1.01: Building a Sudoku Solver -- Summary -- Chapter 2: Python's Main Tools for Statistics -- Introduction -- Scientific Computing and NumPy Basics -- NumPy Arrays -- Vectorization -- Exercise 2.01: Timing Vectorized Operations in NumPy -- Random Sampling -- Working with Tabular Data in pandas -- Initializing a DataFrame Object -- Accessing Rows and Columns
Manipulating DataFrames -- Exercise 2.02: Data Table Manipulation -- Advanced Pandas Functionalities -- Exercise 2.03: The Student Dataset -- Data Visualization with Matplotlib and Seaborn -- Scatter Plots -- Line Graphs -- Bar Graphs -- Histograms -- Heatmaps -- Exercise 2.04: Visualization of Probability Distributions -- Visualization Shorthand from Seaborn and Pandas -- Activity 2.01: Analyzing the Communities and Crime Dataset -- Summary -- Chapter 3: Python's Statistical Toolbox -- Introduction -- An Overview of Statistics -- Types of Data in Statistics -- Categorical Data
Exercise 3.01: Visualizing Weather Percentages -- Numerical Data -- Exercise 3.02: Min-Max Scaling -- Ordinal Data -- Descriptive Statistics -- Central Tendency -- Dispersion -- Exercise 3.03: Visualizing Probability Density Functions -- Python-Related Descriptive Statistics -- Inferential Statistics -- T-Tests -- Correlation Matrix -- Exercise 3.04: Identifying and Testing Equality of Means -- Statistical and Machine Learning Models -- Exercise 3.05: Model Selection -- Python's Other Statistics Tools -- Activity 3.01: Revisiting the Communities and Crimes Dataset -- Summary
Chapter 4: Functions and Algebra with Python -- Introduction -- Functions -- Common Functions -- Domain and Range -- Function Roots and Equations -- The Plot of a Function -- Exercise 4.01: Function Identification from Plots -- Function Transformations -- Shifts -- Scaling -- Exercise 4.02: Function Transformation Identification -- Equations -- Algebraic Manipulations -- Factoring -- Using Python -- Exercise 4.03: Introduction to Break-Even Analysis -- Systems of Equations -- Systems of Linear Equations -- Exercise 4.04: Matrix Solution with NumPy -- Systems of Non-Linear Equations

~РУБ DDC 006.3015

Рубрики: Artificial intelligence--Mathematics.

   Python (Computer program language)


   Intelligence artificielle--Mathématiques.


   Python (Langage de programmation)


   Artificial intelligence--Mathematics


   Python (Computer program language)


Аннотация: With examples and activities that help you achieve real results, applying calculus and statistical methods relevant to advanced data science has never been so easy Key Features Discover how most programmers use the main Python libraries when performing statistics with Python Use descriptive statistics and visualizations to answer business and scientific questions Solve complicated calculus problems, such as arc length and solids of revolution using derivatives and integrals Book Description Are you looking to start developing artificial intelligence applications? Do you need a refresher on key mathematical concepts? Full of engaging practical exercises, The Statistics and Calculus with Python Workshop will show you how to apply your understanding of advanced mathematics in the context of Python. The book begins by giving you a high-level overview of the libraries you'll use while performing statistics with Python. As you progress, you'll perform various mathematical tasks using the Python programming language, such as solving algebraic functions with Python starting with basic functions, and then working through transformations and solving equations. Later chapters in the book will cover statistics and calculus concepts and how to use them to solve problems and gain useful insights. Finally, you'll study differential equations with an emphasis on numerical methods and learn about algorithms that directly calculate values of functions. By the end of this book, you'll have learned how to apply essential statistics and calculus concepts to develop robust Python applications that solve business challenges. What you will learn Get to grips with the fundamental mathematical functions in Python Perform calculations on tabular datasets using pandas Understand the differences between polynomials, rational functions, exponential functions, and trigonometric functions Use algebra techniques for solving systems of equations Solve real-world problems with probability Solve optimization problems with derivatives and integrals Who this book is for If you are a Python programmer who wants to develop intelligent solutions that solve challenging business problems, then this book is for you. To better grasp the concepts explained in this book, you must have a thorough understanding of advanced mathematical concepts, such as Markov chains, Euler's formula, and Runge-Kutta methods as the book only explains how these techniques and concepts can be implemented in Py...

DDC 005.13/3
S 95

Sutor, Robert S.
    Dancing with Python : : Learn Python Software Development from Scratch and Get Started with Quantum Computing. / Robert S. Sutor. - Birmingham : : Packt Publishing, Limited,, 2021. - 1 online resource (745 p.). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/6B4FCB22-C9AF-4A0B-AD94-CF514B89927D. - ISBN 9781801071628 (electronic book). - ISBN 1801071624 (electronic book)
Параллельные издания: Print version: : Sutor, Robert S. Dancing with Python. - Birmingham : Packt Publishing, Limited,c2021

~РУБ DDC 005.13/3

Рубрики: Python (Computer program language)

   Computer programming.


   Quantum computing.


   Python (Langage de programmation)


   Programmation (Informatique)


   Informatique quantique.


   computer programming.


   Computer programming.


   Python (Computer program language)


   Quantum computing.


Аннотация: Millions of software developers use Python, and it is a powerful foundation for classical and quantum computing. Dancing with Python teaches you how to create elegant and efficient code using Pythonic techniques. Its integrated introduction to quantum computing development helps you extend your skills to the next major computing technology.

Sutor, Robert S. Dancing with Python : [Электронный ресурс] : Learn Python Software Development from Scratch and Get Started with Quantum Computing. / Robert S. Sutor, 2021. - 1 online resource (745 p.) с.

2.

Sutor, Robert S. Dancing with Python : [Электронный ресурс] : Learn Python Software Development from Scratch and Get Started with Quantum Computing. / Robert S. Sutor, 2021. - 1 online resource (745 p.) с.


DDC 005.13/3
S 95

Sutor, Robert S.
    Dancing with Python : : Learn Python Software Development from Scratch and Get Started with Quantum Computing. / Robert S. Sutor. - Birmingham : : Packt Publishing, Limited,, 2021. - 1 online resource (745 p.). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/6B4FCB22-C9AF-4A0B-AD94-CF514B89927D. - ISBN 9781801071628 (electronic book). - ISBN 1801071624 (electronic book)
Параллельные издания: Print version: : Sutor, Robert S. Dancing with Python. - Birmingham : Packt Publishing, Limited,c2021

~РУБ DDC 005.13/3

Рубрики: Python (Computer program language)

   Computer programming.


   Quantum computing.


   Python (Langage de programmation)


   Programmation (Informatique)


   Informatique quantique.


   computer programming.


   Computer programming.


   Python (Computer program language)


   Quantum computing.


Аннотация: Millions of software developers use Python, and it is a powerful foundation for classical and quantum computing. Dancing with Python teaches you how to create elegant and efficient code using Pythonic techniques. Its integrated introduction to quantum computing development helps you extend your skills to the next major computing technology.

DDC 005.1
J 44

Jesús, Sofía De.
    Applied Computational Thinking with Python [[electronic resource] :] : Design Algorithmic Solutions for Complex and Challenging Real-World Problems. / Sofía De. Jesús, Martinez, Dayrene. - Birmingham : : Packt Publishing, Limited,, 2020. - 1 online resource (420 p.). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/4EFD77A3-7336-49FD-8452-766E1986988A. - ISBN 9781839216763. - ISBN 183921676X
Description based upon print version of record.
Параллельные издания: Print version: : Jesús, Sofía De Applied Computational Thinking with Python : Design Algorithmic Solutions for Complex and Challenging Real-World Problems. - Birmingham : Packt Publishing, Limited,c2020. - ISBN 9781839219436
    Содержание:
Cover -- Title Page -- Copyright and Credits -- Dedicated -- About Packt -- Contributors -- Table of Contents -- Preface -- Section 1: Introduction to Computational Thinking -- Chapter 1: Fundamentals of Computer Science -- Technical requirements -- Introduction to computer science -- Learning about computers and the binary system -- Understanding theoretical computer science -- Algorithms -- Coding theory -- Computational biology -- Data structures -- Information theory -- Automata theory -- Formal language theory -- Symbolic computation -- Computational geometry
Computational number theory -- Learning about a system's software -- Operating systems -- Application software -- Understanding computing -- Architecture -- Programming languages -- Learning about data types and structures -- Data types -- Data structures -- Summary -- Chapter 2: Elements of Computational Thinking -- Technical requirements -- Understanding computational thinking -- Problem 1 -- Conditions -- Decomposing problems -- Recognizing patterns -- Problem 2 -- Mathematical algorithms and generalization -- Generalizing patterns -- Designing algorithms -- Additional problems
Problem 2 -- Children's soccer party -- Problem 3 -- Savings and interest -- Summary -- Chapter 3: Understanding Algorithms and Algorithmic Thinking -- Technical requirements -- Defining algorithms in depth -- Algorithms should be clear and unambiguous -- Algorithms should have inputs and outputs that are well defined -- Algorithms should have finiteness -- Algorithms have to be feasible -- Algorithms are language-independent -- Designing algorithms -- Problem 1 -- An office lunch -- Problem 2 -- A catering company -- Analyzing algorithms -- Algorithm analysis 1 -- States and capitals
Algorithm analysis 2 -- Terminating or not terminating? -- Summary -- Chapter 4: Understanding Logical Reasoning -- Technical requirements -- Understanding the importance of logical reasoning -- Applying inductive reasoning -- Applying deductive reasoning -- Using Boolean logic and operators -- The and operator -- The or operator -- The not operator -- Identifying logic errors -- Summary -- Chapter 5: Exploring Problem Analysis -- Technical requirements -- Understanding the problem definitions -- Problem 5A -- Building an online store -- Learning to decompose problems
Converting the flowchart into an algorithm -- Analyzing problems -- Problem 5B -- Analyzing a simple game problem -- Summary -- Chapter 6: Designing Solutions and Solution Processes -- Technical requirements -- Designing solutions -- Problem 1 -- A marketing survey -- Diagramming solutions -- Creating solutions -- Problem 2 -- Pizza order -- Problem 3 -- Delays and Python -- Summary -- Chapter 7: Identifying Challenges within Solutions -- Technical requirements -- Identifying errors in algorithm design -- Syntax errors -- Errors in logic -- Debugging algorithms -- Comparing solutions
Problem 1 -- Printing even numbers

~РУБ DDC 005.1

Рубрики: Computer algorithms.

   Python (Computer program language)


   Algorithms.


   Algorithmes.


   Python (Langage de programmation)


   algorithms.


   Object-oriented programming (OOP).


   Programming & scripting languages: general.


   Computer science.


   Computers--Computer Science.


   Computers--Programming--Object Oriented.


   Computers--Programming Languages--Python.


   Computer algorithms.


   Python (Computer program language)


Аннотация: Applied Computational Thinking with Python provides a hands-on approach to implementation and associated methodologies that will have you up-and-running, and productive in no time. Developers working with Python will be able to put their knowledge to work with this practical guide using the computational thinking method for problem-solving.

Доп.точки доступа:
Martinez, Dayrene.

Jesús, Sofía De. Applied Computational Thinking with Python [[electronic resource] :] : Design Algorithmic Solutions for Complex and Challenging Real-World Problems. / Sofía De. Jesús, Martinez, Dayrene., 2020. - 1 online resource (420 p.) с. (Введено оглавление)

3.

Jesús, Sofía De. Applied Computational Thinking with Python [[electronic resource] :] : Design Algorithmic Solutions for Complex and Challenging Real-World Problems. / Sofía De. Jesús, Martinez, Dayrene., 2020. - 1 online resource (420 p.) с. (Введено оглавление)


DDC 005.1
J 44

Jesús, Sofía De.
    Applied Computational Thinking with Python [[electronic resource] :] : Design Algorithmic Solutions for Complex and Challenging Real-World Problems. / Sofía De. Jesús, Martinez, Dayrene. - Birmingham : : Packt Publishing, Limited,, 2020. - 1 online resource (420 p.). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/4EFD77A3-7336-49FD-8452-766E1986988A. - ISBN 9781839216763. - ISBN 183921676X
Description based upon print version of record.
Параллельные издания: Print version: : Jesús, Sofía De Applied Computational Thinking with Python : Design Algorithmic Solutions for Complex and Challenging Real-World Problems. - Birmingham : Packt Publishing, Limited,c2020. - ISBN 9781839219436
    Содержание:
Cover -- Title Page -- Copyright and Credits -- Dedicated -- About Packt -- Contributors -- Table of Contents -- Preface -- Section 1: Introduction to Computational Thinking -- Chapter 1: Fundamentals of Computer Science -- Technical requirements -- Introduction to computer science -- Learning about computers and the binary system -- Understanding theoretical computer science -- Algorithms -- Coding theory -- Computational biology -- Data structures -- Information theory -- Automata theory -- Formal language theory -- Symbolic computation -- Computational geometry
Computational number theory -- Learning about a system's software -- Operating systems -- Application software -- Understanding computing -- Architecture -- Programming languages -- Learning about data types and structures -- Data types -- Data structures -- Summary -- Chapter 2: Elements of Computational Thinking -- Technical requirements -- Understanding computational thinking -- Problem 1 -- Conditions -- Decomposing problems -- Recognizing patterns -- Problem 2 -- Mathematical algorithms and generalization -- Generalizing patterns -- Designing algorithms -- Additional problems
Problem 2 -- Children's soccer party -- Problem 3 -- Savings and interest -- Summary -- Chapter 3: Understanding Algorithms and Algorithmic Thinking -- Technical requirements -- Defining algorithms in depth -- Algorithms should be clear and unambiguous -- Algorithms should have inputs and outputs that are well defined -- Algorithms should have finiteness -- Algorithms have to be feasible -- Algorithms are language-independent -- Designing algorithms -- Problem 1 -- An office lunch -- Problem 2 -- A catering company -- Analyzing algorithms -- Algorithm analysis 1 -- States and capitals
Algorithm analysis 2 -- Terminating or not terminating? -- Summary -- Chapter 4: Understanding Logical Reasoning -- Technical requirements -- Understanding the importance of logical reasoning -- Applying inductive reasoning -- Applying deductive reasoning -- Using Boolean logic and operators -- The and operator -- The or operator -- The not operator -- Identifying logic errors -- Summary -- Chapter 5: Exploring Problem Analysis -- Technical requirements -- Understanding the problem definitions -- Problem 5A -- Building an online store -- Learning to decompose problems
Converting the flowchart into an algorithm -- Analyzing problems -- Problem 5B -- Analyzing a simple game problem -- Summary -- Chapter 6: Designing Solutions and Solution Processes -- Technical requirements -- Designing solutions -- Problem 1 -- A marketing survey -- Diagramming solutions -- Creating solutions -- Problem 2 -- Pizza order -- Problem 3 -- Delays and Python -- Summary -- Chapter 7: Identifying Challenges within Solutions -- Technical requirements -- Identifying errors in algorithm design -- Syntax errors -- Errors in logic -- Debugging algorithms -- Comparing solutions
Problem 1 -- Printing even numbers

~РУБ DDC 005.1

Рубрики: Computer algorithms.

   Python (Computer program language)


   Algorithms.


   Algorithmes.


   Python (Langage de programmation)


   algorithms.


   Object-oriented programming (OOP).


   Programming & scripting languages: general.


   Computer science.


   Computers--Computer Science.


   Computers--Programming--Object Oriented.


   Computers--Programming Languages--Python.


   Computer algorithms.


   Python (Computer program language)


Аннотация: Applied Computational Thinking with Python provides a hands-on approach to implementation and associated methodologies that will have you up-and-running, and productive in no time. Developers working with Python will be able to put their knowledge to work with this practical guide using the computational thinking method for problem-solving.

Доп.точки доступа:
Martinez, Dayrene.

DDC 006.35
A 62

Antić, Zhenya.
    Python Natural Language Processing Cookbook [[electronic resource] :] : Over 50 Recipes to Understand, Analyze, and Generate Text for Implementing Language Processing Tasks. / Zhenya. Antić. - Birmingham : : Packt Publishing, Limited,, 2021. - 1 online resource (285 p.). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/DE029E14-9D24-448A-92F0-7D33053C1CC2. - ISBN 1838987789. - ISBN 9781838987787 (electronic bk.)
Description based upon print version of record. How to do it...
Параллельные издания: Print version: : Antić, Zhenya Python Natural Language Processing Cookbook. - Birmingham : Packt Publishing, Limited,c2021. - ISBN 9781838987312
    Содержание:
Cover -- Title Page -- Copyright and Credits -- Contributors -- Table of Contents -- Preface -- Chapter 1: Learning NLP Basics -- Technical requirements -- Dividing text into sentences -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Dividing sentences into words -- tokenization -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Parts of speech tagging -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Word stemming -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also
Combining similar words -- lemmatization -- Getting ready -- How to do it... -- How it works... -- There's more... -- Removing stopwords -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Chapter 2: Playing with Grammar -- Technical requirements -- Counting nouns -- plural and singular nouns -- Getting ready -- How to do it... -- How it works... -- There's more... -- Getting the dependency parse -- Getting ready -- How to do it... -- How it works... -- See also -- Splitting sentences into clauses -- Getting ready -- How to do it... -- How it works... -- Extracting noun chunks -- Getting ready
How to do it... -- How it works... -- There's more... -- See also -- Extracting entities and relations -- Getting ready -- How to do it... -- How it works... -- There's more... -- Extracting subjects and objects of the sentence -- Getting ready -- How to do it... -- How it works... -- There's more... -- Finding references -- anaphora resolution -- Getting ready -- How to do it... -- How it works... -- There's more... -- Chapter 3: Representing Text -- Capturing Semantics -- Technical requirements -- Putting documents into a bag of words -- Getting ready -- How to do it... -- How it works... -- There's more...
Constructing the N-gram model -- Getting ready -- How to do it... -- How it works... -- There's more... -- Representing texts with TF-IDF -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using word embeddings -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Training your own embeddings model -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Representing phrases -- phrase2vec -- Getting ready -- How to do it... -- How it works... -- See also -- Using BERT instead of word embeddings -- Getting ready -- How to do it...
How it works... -- Getting started with semantic search -- Getting ready -- How to do it... -- How it works... -- See also -- Chapter 4: Classifying Texts -- Technical requirements -- Getting the dataset and evaluation baseline ready -- Getting ready -- How to do it... -- How it works... -- Performing rule-based text classification using keywords -- Getting ready -- How to do it... -- How it works... -- There's more... -- Clustering sentences using K-means -- unsupervised text classification -- Getting ready -- How to do it... -- How it works... -- Using SVMs for supervised text classification -- Getting ready

~РУБ DDC 006.35

Рубрики: Natural language processing (Computer science)

   Python (Computer program language)


   Natural Language Processing


   Traitement automatique des langues naturelles.


   Python (Langage de programmation)


   Natural language processing (Computer science)


   Python (Computer program language)


Аннотация: Leverage your natural language processing skills to make sense of text. With this book, you'll learn fundamental and advanced NLP techniques in Python that will help you to make your data fit for application in a wide variety of industries. You'll also find recipes for overcoming common challenges in implementing NLP pipelines.

Antić, Zhenya. Python Natural Language Processing Cookbook [[electronic resource] :] : Over 50 Recipes to Understand, Analyze, and Generate Text for Implementing Language Processing Tasks. / Zhenya. Antić, 2021. - 1 online resource (285 p.) с. (Введено оглавление)

4.

Antić, Zhenya. Python Natural Language Processing Cookbook [[electronic resource] :] : Over 50 Recipes to Understand, Analyze, and Generate Text for Implementing Language Processing Tasks. / Zhenya. Antić, 2021. - 1 online resource (285 p.) с. (Введено оглавление)


DDC 006.35
A 62

Antić, Zhenya.
    Python Natural Language Processing Cookbook [[electronic resource] :] : Over 50 Recipes to Understand, Analyze, and Generate Text for Implementing Language Processing Tasks. / Zhenya. Antić. - Birmingham : : Packt Publishing, Limited,, 2021. - 1 online resource (285 p.). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/DE029E14-9D24-448A-92F0-7D33053C1CC2. - ISBN 1838987789. - ISBN 9781838987787 (electronic bk.)
Description based upon print version of record. How to do it...
Параллельные издания: Print version: : Antić, Zhenya Python Natural Language Processing Cookbook. - Birmingham : Packt Publishing, Limited,c2021. - ISBN 9781838987312
    Содержание:
Cover -- Title Page -- Copyright and Credits -- Contributors -- Table of Contents -- Preface -- Chapter 1: Learning NLP Basics -- Technical requirements -- Dividing text into sentences -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Dividing sentences into words -- tokenization -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Parts of speech tagging -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Word stemming -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also
Combining similar words -- lemmatization -- Getting ready -- How to do it... -- How it works... -- There's more... -- Removing stopwords -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Chapter 2: Playing with Grammar -- Technical requirements -- Counting nouns -- plural and singular nouns -- Getting ready -- How to do it... -- How it works... -- There's more... -- Getting the dependency parse -- Getting ready -- How to do it... -- How it works... -- See also -- Splitting sentences into clauses -- Getting ready -- How to do it... -- How it works... -- Extracting noun chunks -- Getting ready
How to do it... -- How it works... -- There's more... -- See also -- Extracting entities and relations -- Getting ready -- How to do it... -- How it works... -- There's more... -- Extracting subjects and objects of the sentence -- Getting ready -- How to do it... -- How it works... -- There's more... -- Finding references -- anaphora resolution -- Getting ready -- How to do it... -- How it works... -- There's more... -- Chapter 3: Representing Text -- Capturing Semantics -- Technical requirements -- Putting documents into a bag of words -- Getting ready -- How to do it... -- How it works... -- There's more...
Constructing the N-gram model -- Getting ready -- How to do it... -- How it works... -- There's more... -- Representing texts with TF-IDF -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using word embeddings -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Training your own embeddings model -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Representing phrases -- phrase2vec -- Getting ready -- How to do it... -- How it works... -- See also -- Using BERT instead of word embeddings -- Getting ready -- How to do it...
How it works... -- Getting started with semantic search -- Getting ready -- How to do it... -- How it works... -- See also -- Chapter 4: Classifying Texts -- Technical requirements -- Getting the dataset and evaluation baseline ready -- Getting ready -- How to do it... -- How it works... -- Performing rule-based text classification using keywords -- Getting ready -- How to do it... -- How it works... -- There's more... -- Clustering sentences using K-means -- unsupervised text classification -- Getting ready -- How to do it... -- How it works... -- Using SVMs for supervised text classification -- Getting ready

~РУБ DDC 006.35

Рубрики: Natural language processing (Computer science)

   Python (Computer program language)


   Natural Language Processing


   Traitement automatique des langues naturelles.


   Python (Langage de programmation)


   Natural language processing (Computer science)


   Python (Computer program language)


Аннотация: Leverage your natural language processing skills to make sense of text. With this book, you'll learn fundamental and advanced NLP techniques in Python that will help you to make your data fit for application in a wide variety of industries. You'll also find recipes for overcoming common challenges in implementing NLP pipelines.

DDC 005.13/3
J 16

Jafari, Roy.
    Hands-On Data Preprocessing in Python : : Learn How to Effectively Prepare Data for Successful Data Analytics. / Roy. Jafari. - Birmingham : : Packt Publishing, Limited,, 2022. - 1 online resource (602 pages). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/8523FC79-D74D-4BD1-A333-17AD10D886F8. - ISBN 9781801079952 (electronic book). - ISBN 1801079951 (electronic book)
Параллельные издания: Print version: : Jafari, Roy. Hands-On Data Preprocessing in Python. - Birmingham : Packt Publishing, Limited, ©2022

~РУБ DDC 005.13/3

Рубрики: Python (Computer program language)

   Electronic data processing.


   Python (Langage de programmation)


   Electronic data processing.


   Python (Computer program language)


Jafari, Roy. Hands-On Data Preprocessing in Python : [Электронный ресурс] : Learn How to Effectively Prepare Data for Successful Data Analytics. / Roy. Jafari, 2022. - 1 online resource (602 pages) с.

5.

Jafari, Roy. Hands-On Data Preprocessing in Python : [Электронный ресурс] : Learn How to Effectively Prepare Data for Successful Data Analytics. / Roy. Jafari, 2022. - 1 online resource (602 pages) с.


DDC 005.13/3
J 16

Jafari, Roy.
    Hands-On Data Preprocessing in Python : : Learn How to Effectively Prepare Data for Successful Data Analytics. / Roy. Jafari. - Birmingham : : Packt Publishing, Limited,, 2022. - 1 online resource (602 pages). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/8523FC79-D74D-4BD1-A333-17AD10D886F8. - ISBN 9781801079952 (electronic book). - ISBN 1801079951 (electronic book)
Параллельные издания: Print version: : Jafari, Roy. Hands-On Data Preprocessing in Python. - Birmingham : Packt Publishing, Limited, ©2022

~РУБ DDC 005.13/3

Рубрики: Python (Computer program language)

   Electronic data processing.


   Python (Langage de programmation)


   Electronic data processing.


   Python (Computer program language)


DDC 005.13/3
B 92

BUELTA, JAIME.
    PYTHON ARCHITECTURE PATTERNS [[electronic resource] :] : master api design, event-driven structures, and package management... in python. / JAIME. BUELTA. - [Б. м.] : PACKT PUBLISHING LIMITED,, 2022. - 1 online resource. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/4A190D0A-CCD1-42D7-8DFE-9CA63DA3FEE1. - ISBN 9781801811774 (electronic bk.). - ISBN 1801811776 (electronic bk.)
Параллельные издания: Print version: :

~РУБ DDC 005.13/3

Рубрики: Python (Computer program language)

   Software patterns.


   Python (Langage de programmation)


   Logiciels--Modèles de conception.


   COMPUTERS--General.


   COMPUTERS--Intelligence (AI) & Semantics.


   COMPUTERS--Social Aspects--General.


   Python (Computer program language)


   Software patterns.


Аннотация: Make the best of your test suites by using cutting-edge software architecture patterns in Python Key Features Learn how to create scalable and maintainable applications Build a web system for micro messaging using concepts in the book Use profiling to find bottlenecks and improve the speed of the system Book Description Developing large-scale systems that continuously grow in scale and complexity requires a thorough understanding of how software projects should be implemented. Software developers, architects, and technical management teams rely on high-level software design patterns such as microservices architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD) to make their work easier. This book covers these proven architecture design patterns with a forward-looking approach to help Python developers manage application complexity--and get the most value out of their test suites. Starting with the initial stages of design, you will learn about the main blocks and mental flow to use at the start of a project. The book covers various architectural patterns like microservices, web services, and event-driven structures and how to choose the one best suited to your project. Establishing a foundation of required concepts, you will progress into development, debugging, and testing to produce high-quality code that is ready for deployment. You will learn about ongoing operations on how to continue the task after the system is deployed to end users, as the software development lifecycle is never finished. By the end of this Python book, you will have developed "architectural thinking": a different way of approaching software design, including making changes to ongoing systems. What you will learn Think like an architect, analyzing software architecture patterns Explore API design, data storage, and data representation methods Investigate the nuances of common architectural structures Utilize and interoperate elements of patterns such as microservices Implement test-driven development to perform quality code testing Recognize chunks of code that can be restructured as packages Maintain backward compatibility and deploy iterative changes Who this book is for This book will help software developers and architects understand the structure of large complex systems and adopt architectural patterns that are scalable. Examples in the book are implemented in Python so a fair grasp of basic Python concepts is expected. Proficiency in any programming languages such as Java or JavaScript is sufficient.

BUELTA, JAIME. PYTHON ARCHITECTURE PATTERNS [[electronic resource] :] : master api design, event-driven structures, and package management... in python. / JAIME. BUELTA, 2022. - 1 online resource с.

6.

BUELTA, JAIME. PYTHON ARCHITECTURE PATTERNS [[electronic resource] :] : master api design, event-driven structures, and package management... in python. / JAIME. BUELTA, 2022. - 1 online resource с.


DDC 005.13/3
B 92

BUELTA, JAIME.
    PYTHON ARCHITECTURE PATTERNS [[electronic resource] :] : master api design, event-driven structures, and package management... in python. / JAIME. BUELTA. - [Б. м.] : PACKT PUBLISHING LIMITED,, 2022. - 1 online resource. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/4A190D0A-CCD1-42D7-8DFE-9CA63DA3FEE1. - ISBN 9781801811774 (electronic bk.). - ISBN 1801811776 (electronic bk.)
Параллельные издания: Print version: :

~РУБ DDC 005.13/3

Рубрики: Python (Computer program language)

   Software patterns.


   Python (Langage de programmation)


   Logiciels--Modèles de conception.


   COMPUTERS--General.


   COMPUTERS--Intelligence (AI) & Semantics.


   COMPUTERS--Social Aspects--General.


   Python (Computer program language)


   Software patterns.


Аннотация: Make the best of your test suites by using cutting-edge software architecture patterns in Python Key Features Learn how to create scalable and maintainable applications Build a web system for micro messaging using concepts in the book Use profiling to find bottlenecks and improve the speed of the system Book Description Developing large-scale systems that continuously grow in scale and complexity requires a thorough understanding of how software projects should be implemented. Software developers, architects, and technical management teams rely on high-level software design patterns such as microservices architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD) to make their work easier. This book covers these proven architecture design patterns with a forward-looking approach to help Python developers manage application complexity--and get the most value out of their test suites. Starting with the initial stages of design, you will learn about the main blocks and mental flow to use at the start of a project. The book covers various architectural patterns like microservices, web services, and event-driven structures and how to choose the one best suited to your project. Establishing a foundation of required concepts, you will progress into development, debugging, and testing to produce high-quality code that is ready for deployment. You will learn about ongoing operations on how to continue the task after the system is deployed to end users, as the software development lifecycle is never finished. By the end of this Python book, you will have developed "architectural thinking": a different way of approaching software design, including making changes to ongoing systems. What you will learn Think like an architect, analyzing software architecture patterns Explore API design, data storage, and data representation methods Investigate the nuances of common architectural structures Utilize and interoperate elements of patterns such as microservices Implement test-driven development to perform quality code testing Recognize chunks of code that can be restructured as packages Maintain backward compatibility and deploy iterative changes Who this book is for This book will help software developers and architects understand the structure of large complex systems and adopt architectural patterns that are scalable. Examples in the book are implemented in Python so a fair grasp of basic Python concepts is expected. Proficiency in any programming languages such as Java or JavaScript is sufficient.

DDC 006.35
K 22

Kasliwal, Nirant.
    Natural Language Processing with Python Quick Start Guide : : Going from a Python Developer to an Effective Natural Language Processing Engineer. / Nirant. Kasliwal. - Birmingham : : Packt Publishing Ltd,, 2018. - 1 online resource (177 pages). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/2A2D6B6C-BFA4-433B-A308-9EE3B8394BA4. - ISBN 1788994108. - ISBN 9781788994101 (electronic bk.)
Weighted classifiers. Print version record.
Параллельные издания: Print version: : Kasliwal, Nirant. Natural Language Processing with Python Quick Start Guide : Going from a Python Developer to an Effective Natural Language Processing Engineer. - Birmingham : Packt Publishing Ltd, ©2018. - ISBN 9781789130386
    Содержание:
Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with Text Classification; What is NLP?; Why learn about NLP?; You have a problem in mind; Technical achievement; Do something new; Is this book for you?; NLP workflow template; Understanding the problem; Understanding and preparing the data; Quick wins -- proof of concept; Iterating and improving; Algorithms; Pre-processing; Evaluation and deployment; Evaluation; Deployment; Example -- text classification workflow; Launchpad -- programming environment setup
Text classification in 30 lines of codeGetting the data; Text to numbers; Machine learning; Summary; Chapter 2: Tidying your Text; Bread and butter -- most common tasks; Loading the data; Exploring the loaded data; Tokenization; Intuitive -- split by whitespace; The hack -- splitting by word extraction; Introducing Regexes; spaCy for tokenization; How does the spaCy tokenizer work?; Sentence tokenization; Stop words removal and case change; Stemming and lemmatization; spaCy for lemmatization; -PRON-; Case-insensitive; Conversion -- meeting to meet; spaCy compared with NLTK and CoreNLP
Correcting spellingFuzzyWuzzy; Jellyfish; Phonetic word similarity; What is a phonetic encoding?; Runtime complexity; Cleaning a corpus with FlashText; Summary; Chapter 3: Leveraging Linguistics; Linguistics and NLP; Getting started; Introducing textacy; Redacting names with named entity recognition; Entity types; Automatic question generation; Part-of-speech tagging; Creating a ruleset; Question and answer generation using dependency parsing; Visualizing the relationship; Introducing textacy; Leveling up -- question and answer; Putting it together and the end; Summary
Chapter 4: Text Representations -- Words to NumbersVectorizing a specific dataset; Word representations; How do we use pre-trained embeddings?; KeyedVectors API; What is missing in both word2vec and GloVe?; How do we handle Out Of Vocabulary words?; Getting the dataset; Training fastText embedddings; Training word2vec embeddings; fastText versus word2vec; Document embedding; Understanding the doc2vec API; Negative sampling; Hierarchical softmax; Data exploration and model evaluation; Summary; Chapter 5: Modern Methods for Classification; Machine learning for text
Sentiment analysis as text classification Simple classifiers; Optimizing simple classifiers; Ensemble methods; Getting the data; Reading data; Simple classifiers; Logistic regression; Removing stop words; Increasing ngram range; Multinomial Naive Bayes; Adding TF-IDF; Removing stop words; Changing fit prior to false; Support vector machines; Decision trees; Random forest classifier; Extra trees classifier; Optimizing our classifiers; Parameter tuning using RandomizedSearch; GridSearch; Ensembling models; Voting ensembles -- Simple majority (aka hard voting); Voting ensembles -- soft voting

~РУБ DDC 006.35

Рубрики: Natural language processing (Computer science)

   Python (Computer program language)


   Natural Language Processing


   Python (Computer Program Language)


   Computer Software--Testing.


   Debugging In Computer Science.


   Computers--Languages--Python.


   Computers--Software Development & Engineering--Quality Assurance & Testing.


   Traitement automatique des langues naturelles.


   Python (Langage de programmation)


   Programming & scripting languages: general.


   Artificial intelligence.


   Natural language & machine translation.


   Computers--Intelligence (AI) & Semantics.


   Computers--Programming Languages--Python.


   Computers--Natural Language Processing.


   Natural language processing (Computer science)


   Python (Computer program language)


Аннотация: NLP in Python is among the most sought-after skills among data scientists. With code and relevant case studies, this book will show how you can use industry grade tools to implement NLP programs capable of learning from relevant data. We will explore many modern methods ranging from spaCy to word vectors that have reinvented NLP.

Kasliwal, Nirant. Natural Language Processing with Python Quick Start Guide : [Электронный ресурс] : Going from a Python Developer to an Effective Natural Language Processing Engineer. / Nirant. Kasliwal, 2018. - 1 online resource (177 pages) с. (Введено оглавление)

7.

Kasliwal, Nirant. Natural Language Processing with Python Quick Start Guide : [Электронный ресурс] : Going from a Python Developer to an Effective Natural Language Processing Engineer. / Nirant. Kasliwal, 2018. - 1 online resource (177 pages) с. (Введено оглавление)


DDC 006.35
K 22

Kasliwal, Nirant.
    Natural Language Processing with Python Quick Start Guide : : Going from a Python Developer to an Effective Natural Language Processing Engineer. / Nirant. Kasliwal. - Birmingham : : Packt Publishing Ltd,, 2018. - 1 online resource (177 pages). - URL: https://library.dvfu.ru/lib/document/SK_ELIB/2A2D6B6C-BFA4-433B-A308-9EE3B8394BA4. - ISBN 1788994108. - ISBN 9781788994101 (electronic bk.)
Weighted classifiers. Print version record.
Параллельные издания: Print version: : Kasliwal, Nirant. Natural Language Processing with Python Quick Start Guide : Going from a Python Developer to an Effective Natural Language Processing Engineer. - Birmingham : Packt Publishing Ltd, ©2018. - ISBN 9781789130386
    Содержание:
Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with Text Classification; What is NLP?; Why learn about NLP?; You have a problem in mind; Technical achievement; Do something new; Is this book for you?; NLP workflow template; Understanding the problem; Understanding and preparing the data; Quick wins -- proof of concept; Iterating and improving; Algorithms; Pre-processing; Evaluation and deployment; Evaluation; Deployment; Example -- text classification workflow; Launchpad -- programming environment setup
Text classification in 30 lines of codeGetting the data; Text to numbers; Machine learning; Summary; Chapter 2: Tidying your Text; Bread and butter -- most common tasks; Loading the data; Exploring the loaded data; Tokenization; Intuitive -- split by whitespace; The hack -- splitting by word extraction; Introducing Regexes; spaCy for tokenization; How does the spaCy tokenizer work?; Sentence tokenization; Stop words removal and case change; Stemming and lemmatization; spaCy for lemmatization; -PRON-; Case-insensitive; Conversion -- meeting to meet; spaCy compared with NLTK and CoreNLP
Correcting spellingFuzzyWuzzy; Jellyfish; Phonetic word similarity; What is a phonetic encoding?; Runtime complexity; Cleaning a corpus with FlashText; Summary; Chapter 3: Leveraging Linguistics; Linguistics and NLP; Getting started; Introducing textacy; Redacting names with named entity recognition; Entity types; Automatic question generation; Part-of-speech tagging; Creating a ruleset; Question and answer generation using dependency parsing; Visualizing the relationship; Introducing textacy; Leveling up -- question and answer; Putting it together and the end; Summary
Chapter 4: Text Representations -- Words to NumbersVectorizing a specific dataset; Word representations; How do we use pre-trained embeddings?; KeyedVectors API; What is missing in both word2vec and GloVe?; How do we handle Out Of Vocabulary words?; Getting the dataset; Training fastText embedddings; Training word2vec embeddings; fastText versus word2vec; Document embedding; Understanding the doc2vec API; Negative sampling; Hierarchical softmax; Data exploration and model evaluation; Summary; Chapter 5: Modern Methods for Classification; Machine learning for text
Sentiment analysis as text classification Simple classifiers; Optimizing simple classifiers; Ensemble methods; Getting the data; Reading data; Simple classifiers; Logistic regression; Removing stop words; Increasing ngram range; Multinomial Naive Bayes; Adding TF-IDF; Removing stop words; Changing fit prior to false; Support vector machines; Decision trees; Random forest classifier; Extra trees classifier; Optimizing our classifiers; Parameter tuning using RandomizedSearch; GridSearch; Ensembling models; Voting ensembles -- Simple majority (aka hard voting); Voting ensembles -- soft voting

~РУБ DDC 006.35

Рубрики: Natural language processing (Computer science)

   Python (Computer program language)


   Natural Language Processing


   Python (Computer Program Language)


   Computer Software--Testing.


   Debugging In Computer Science.


   Computers--Languages--Python.


   Computers--Software Development & Engineering--Quality Assurance & Testing.


   Traitement automatique des langues naturelles.


   Python (Langage de programmation)


   Programming & scripting languages: general.


   Artificial intelligence.


   Natural language & machine translation.


   Computers--Intelligence (AI) & Semantics.


   Computers--Programming Languages--Python.


   Computers--Natural Language Processing.


   Natural language processing (Computer science)


   Python (Computer program language)


Аннотация: NLP in Python is among the most sought-after skills among data scientists. With code and relevant case studies, this book will show how you can use industry grade tools to implement NLP programs capable of learning from relevant data. We will explore many modern methods ranging from spaCy to word vectors that have reinvented NLP.

Page 1, Results: 7

 

All acquisitions for 
Or select a month