Kazan Federal University Digital Repository

Hands-On Artificial Intelligence for Search: Building Intelligent Applications and Perform Enterprise Searches/ Devangini Patel.

Show simple item record

dc.contributor.author Patel Devangini.
dc.date.accessioned 2024-01-26T21:30:53Z
dc.date.available 2024-01-26T21:30:53Z
dc.date.issued 2018
dc.identifier.citation Patel. Hands-On Artificial Intelligence for Search: Building Intelligent Applications and Perform Enterprise Searches - Birmingham: Packt Publishing Ltd, 2018 - 1 online resource (120 p.) - URL: https://libweb.kpfu.ru/ebsco/pdf/1881490.pdf
dc.identifier.isbn 9781789612479
dc.identifier.isbn 1789612470
dc.identifier.uri https://dspace.kpfu.ru/xmlui/handle/net/178167
dc.description Description based upon print version of record.
dc.description.abstract 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 ...
dc.description.tableofcontents Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Understanding the Depth-First Search Algorithm; Installing and setting up libraries; Setting up Python; Setting up Graphviz; Installing pip; Introduction to file searching applications; Basic search concepts; Formulating the search problem; Building trees with nodes; Stack data structure; The DFS algorithm; Recursive DFS; Do it yourself; Summary; Chapter 2: Understanding the Breadth-First Search Algorithm; Understanding the LinkedIn connection feature; Graph data structure
dc.description.tableofcontents Queue data structureThe BFS algorithm; BFS versus DFS; Order of traversal; Data structures; Memory; Optimal solution; Do it yourself; Summary; Chapter 3: Understanding the Heuristic Search Algorithm; Revisiting the navigation application; The priority queue data structure; Visualizing a search tree; Greedy BFS; A* Search; What is a good heuristic function? ; Properties of a good heuristic function; Admissible; Consistent; Summary; Other Books You May Enjoy; Index
dc.language English
dc.language.iso en
dc.publisher Birmingham Packt Publishing Ltd
dc.subject.other Computers -- Expert Systems.
dc.subject.other Computers -- Web -- Search Engines.
dc.subject.other Internet searching.
dc.subject.other Expert systems / knowledge-based systems.
dc.subject.other Computers -- Computer Science.
dc.subject.other Computer science.
dc.subject.other Artificial intelligence.
dc.subject.other Application software -- Development.
dc.subject.other Machine learning.
dc.subject.other Python (Computer program language)
dc.subject.other COMPUTERS / General.
dc.subject.other Electronic books.
dc.title Hands-On Artificial Intelligence for Search: Building Intelligent Applications and Perform Enterprise Searches/ Devangini Patel.
dc.type Book
dc.description.pages 1 online resource (120 p.)
dc.collection Электронно-библиотечные системы
dc.source.id EN05CEBSCO05C147


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

Statistics