About the Author
Eric Rochester enjoys reading, writing, and spending time with his wife and kids. When he's not doing these things, he likes to work on programs in a variety of languages and platforms. Currently, he is exploring functional programming languages, including Clojure and Haskell. He has also written Clojure Data Analysis Cookbook , Packt Publishing . He works at the Scholars' Lab library at the University of Virginia, helping the professors and graduate students of humanities realize their digitally informed research agendas.
I'd like to thank almost everyone. My technical reviewers proved invaluable. Also, thank you to the editorial staff at Packt Publishing. This book is much stronger for all of their feedback, and any remaining deficiencies are mine alone.
Thank you to Bethany Nowviskie and Wayne Graham. They've made the Scholars' Lab a great place to work at; they have interesting projects and give us space to explore our own interests as well.
A special thank you to Jackie, Melina, and Micah. They've been exceptionally patient and supportive while I worked on this project. Without them, it wouldn't be worth it.
About the Reviewers
Masato Hagiwara works as a lead scientist at the Rakuten Institute of Technology, New York. He received his PhD in Information Science from Nagoya University in 2009. Before joining Rakuten, he worked at Google and Microsoft Research as an intern, and at Baidu, Japan as a full-time R&D engineer, focusing on Japanese language processing related to search engines. His research interests include Japanese and Chinese word segmentation, knowledge acquisition, transliteration, and language education. He received several awards from Japanese domestic conferences for his work on knowledge acquisition and transliteration. He extensively uses Clojure for his research projects.
To Lynn and Daphne, thank you for filling my life with smiles and happiness.
Bart Kastermans is an academician turned software developer. He has worked in set and computability theory, before giving in to his long-standing interest in information technology. Currently, he is working as a data scientist at AdGoji, a mobile marketing start-up in Amsterdam.
Nicholas Quirk has been a lifelong resident of Massachusetts. He currently works as one of the few in-house programmers for a billion-dollar manufacturing company. Working there for only three years, he was the sole designer and programmer responsible for the rewriting of some legacy applications, most notably, the production scheduling and order entry software. He has a continuous drive for self improvement. His interests tend to sit in two realms; arts and technology, which he likes to meld when the opportunity presents itself. His art interests include watercolors, drawing (traditional and digital), digital photography, learning languages, and playing the piano. His technical interests include learning about functional programming (Clojure, Haskell, or just about any LISP), language design, compilers, virtual machines, and game design. He also has an unending curiosity in typography, sequential art, text editor color schemes, and knowing how to trick the brain into learning.
You can find more information about him at www.nicholas-quirk.com.
I'd like to thank my partner Caitlin. She has a great set of ears and did a fantastic job editing my biography.
Andrew Stine is a software developer from Northern Virginia. He loves coding and has used a wider variety of technologies than he would care to recall. His favorite language is Clojure.
www.PacktPub.com
Support files, eBooks, discount offers, and more
You might want to visit www.PacktPub.com for support files and downloads related to your book.
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.
At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
http://PacktLib.PacktPub.com
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.
Why subscribe?
- Fully searchable across every book published by Packt
- Copy and paste, print and bookmark content
- On demand and accessible via web browser
Free access for Packt account holders
If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.
Preface
Data has become increasingly important almost everywhere. It's been said that software is eating the world , but that seems even truer of data. Sometimes, it seems that the focus has shifted: companies no long seem to want more users in order to show them advertisements. Now they want more users to gather data on them. Having more data is seen as a tremendous business advantage.