Hands-on artificial intelligence for search building intelligent applications and perform enterprise searches

Make your searches more responsive and smarter by applying Artificial Intelligence to it Key Features Enter the world of Artificial Intelligence with solid concepts and real-world use cases Make your applications intelligent using AI in your day-to-day apps and become a smart developer Design and im...

Descripción completa

Detalles Bibliográficos
Otros Autores: Patel, Devangini, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham ; Mumbai : Packt Publishing 2018.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630679206719
Tabla de Contenidos:
  • 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
  • Queue data structure
  • The 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.