Understanding Search Engines: Mathematical Modeling and Text Retrieval (Software, Environments, Tools), Second Edition 2nd Edition by Michael W. Berry (PDF)

4

 

Ebook Info

  • Published: 2005
  • Number of pages: 184 pages
  • Format: PDF
  • File Size: 6.01 MB
  • Authors: Michael W. Berry

Description

The second edition of Understanding Search Engines: Mathematical Modeling and Text Retrieval follows the basic premise of the first edition by discussing many of the key design issues for building search engines and emphasizing the important role that applied mathematics can play in improving information retrieval. The authors discuss important data structures, algorithms, and software as well as user-centered issues such as interfaces, manual indexing, and document preparation. Significant changes bring the text up to date on current information retrieval methods: for example the addition of a new chapter on link-structure algorithms used in search engines such as Google. The chapter on user interface has been rewritten to specifically focus on search engine usability. In addition the authors have added new recommendations for further reading and expanded the bibliography, and have updated and streamlined the index to make it more reader friendly.

User’s Reviews

Editorial Reviews: Review ‘There is no other information retrieval/search book where the heart is the mathematical foundations. This book is greatly needed to further establish information retrieval as a serious academic, as well as practical and industrial, area.’ Jaime Carbonell, Carnegie Mellon University’Berry and Browne describe most of what you need to know to design your own search engine. Their strength is the description of the solid mathematical underpinnings at a level that is understandable to competent engineering undergraduates, perhaps with a bit of instructor guidance. They discuss the algorithms used by most commercial search engines, so you may find your use of Google and its kind becomes more effective, too.’ George Corliss, Marquette University.’This book gives a valuable, generally non-technical, insight into how search engines work, how to improve the users’ success in Information Retrieval (IR), and an in-depth analysis of a mathematical algorithm for improving a search engine’s performance. …Written in an informal style, the book is easy to read and is a good introduction on how search engines operate…’ Christopher Dean, Mathematics Today’Anyone interested in building their own search engine, or looking for a compact and readable introduction to the field of modern information retrieval will find this book to be an excellent first introduction.’ Tony Donaldson, MAA Reviews Book Description This text covers design issues for building search engines, emphasizing the role that applied mathematics plays in improving information retrieval. About the Author Michael W. Berry is a Professor and Interim Department Head in the Department of Computer Science at the University of Tennessee and a faculty member in the Graduate School in Genome Science & Technology Program at the University of Tennessee and Oak Ridge National Laboratory. His current research interests include information retrieval, data mining, scientific computing, computational science, numerical linear algebra, and parallel computation. Murray Browne is a Research Associate in the Computer Science Department at the University of Tennessee. He is a member of the American Society for Information Science and Technology and has published numerous essays, book reviews, newspaper articles, and feature stories. Read more

Reviews from Amazon users which were colected at the time this book was published on the website:

⭐There are better books in the market, and even the author would be the first to recognize it. However, this book is one of the most clear and readable introduction to the subject that you can find.The author fully acomplishes the objective: teach his reader, at undergratuate level, how search engines work. Even some difficult subject, such as LSI, are treated at a level one can easilly understand.One of the most important characteristics of the book is that it does math. Every formula has an example, usually using small matrix that allow the reader to easilly follow them.The book is suitable for an objective introduction to the field. It is not very “academic”, in the sense it is rather informal. If it is not a textbook, it could help some bewildered student to grasp the inner workings. It could also help a teacher to find clearer ways for explanations and good examples for classroom.

⭐This is a great book.I own over 100 books on search and related topics. This is a wonderful little book—it’s very different from the others. Can you build a search engine with just this book? Maybe, maybe not. But does this book cover things differently than the other literature, often times more clearly? You bet.I’ve been building and selling a commercial search engine for the last two years—I wish I had had this book when I started!(Some reviewers mentioned the price—it is expensive as I write this—I bought my copy used for a lot less.)

⭐Other than showing the readers how to design a search engine, the authors, Michael W. Berry and Murray Browne of “Understanding Search Engines: Mathematical Modeling, and Text Retrieval,” intend to fill the gap between applied mathematics and information management. In a latent semantic index (LSI) system, mathematics plays a major role in search engine performance. The term-by-document matrix of the system would be transformed to a lower rank matrix for conceptual indexing. However, nobody knows how low the rank should be for the best performance. The best technique so far for lower rank approximation is called singular value decomposition. In such a system, vectors model both documents and queries. The angle between the document vector and the query vector determines the rank-order of the document. The elements of the vectors are usually the weighted frequency of the term occurrence. Thus the searchers should list as many terms as possible in their queries for better search results. LSI search engine is good for small document system only. Other searching methods such as HITS and PageRank are introduced. For the readers who have the background on linear algebra, numerical linear algebra, and search engine should find this book interesting. Generally speaking, the book is brief. It has 117 pages and 9 chapters. The nine chapters are Introduction, Document File Preparation, Vector Space Models, Matrix Decompositions, Query Management, Ranking and Relevance Feedback, Searching by Link Structure, User Interface Considerations, and Further Reading. Chapter two (Document File Preparation) reminds the readers that the documents of the system needed to be “clean-up” and index. The works may require plenty of manual labor.

⭐Good first (and short) book on the subject. Easy to follow and understand. Most suitable for reader who has some exposures to numerical analysis and/or numerical linear algebra because QR factorization, SVD, Semidiscrete decomposition (SDD) etc. methods are used in the text.

⭐As others have pointed out, this book is very short. As a consequence, it leaves out a lot of details and forces the reader to refer to another book. This is more noticeable in the sections that do not relate to linear algebra (stemming, performance evaluation, and user interface design). If you want more information about these topics, it is best to look for another book.However, the discussions about latent semantic indexing and querying based on link structure are more detailed in comparison and both topics are mentioned within the context of linear algebra.Don’t expect an introduction to QR or SVD matrix decompositions or what an eigenspace is. Also, don’t expect a proper definition of what a graph is. For all of this, you will also have to refer to another book. If you do not need such an introduction, then you may not mind.Overall, the book attempts to do too many topics in few pages and suffers from this. However, if you are looking for a “crash course in search engines”-type book, then this might be the one for you. You may end up buying another book afterwards if you want to know implementation details, though.

⭐This book is condensed knowladge about the topic of search engines – but only the basics. I am very dissapointed because I thought I will see something special, inspiring.This book is good for beginners in search engines field but not for the money it costs now.

Keywords

Free Download Understanding Search Engines: Mathematical Modeling and Text Retrieval (Software, Environments, Tools), Second Edition 2nd Edition in PDF format
Understanding Search Engines: Mathematical Modeling and Text Retrieval (Software, Environments, Tools), Second Edition 2nd Edition PDF Free Download
Download Understanding Search Engines: Mathematical Modeling and Text Retrieval (Software, Environments, Tools), Second Edition 2nd Edition 2005 PDF Free
Understanding Search Engines: Mathematical Modeling and Text Retrieval (Software, Environments, Tools), Second Edition 2nd Edition 2005 PDF Free Download
Download Understanding Search Engines: Mathematical Modeling and Text Retrieval (Software, Environments, Tools), Second Edition 2nd Edition PDF
Free Download Ebook Understanding Search Engines: Mathematical Modeling and Text Retrieval (Software, Environments, Tools), Second Edition 2nd Edition

Previous articleGuide to Competitive Programming: Learning and Improving Algorithms Through Contests (Undergraduate Topics in Computer Science) by Antti Laaksonen (PDF)
Next articleComputational Information Retrieval 1st Edition by N. C.) Computational Information Retrieval Conference (PDF)