Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Foreword

Preface

Acknowledgments

About this book

About the author

About the cover illustration

1. Search meets deep learning

Chapter 1. Neural search

1.1. Neural networks and deep learning

1.2. What is machine learning?

1.3. What deep learning can do for search

1.4. A roadmap for learning deep learning

1.5. Retrieving useful information

1.5.1. Text, tokens, terms, and search fundamentals

1.5.2. Relevance first

1.5.3. Classic retrieval models

1.5.4. Precision and recall

1.6. Unsolved problems

1.7. Opening the search engine black box

1.8. Deep learning to the rescue

1.9. Index, please meet neuron

1.10. Neural network training

1.11. The promises of neural search

Summary

Chapter 2. Generating synonyms

2.1. Introduction to synonym expansion

2.1.1. Why synonyms?

2.1.2. Vocabulary-based synonym matching

2.2. The importance of context

2.3. Feed-forward neural networks

How it works: Weights and activation functions

Backpropagation in a nutshell