May 22, 2012 |
2,577 views |

Book Description
With this digital Early Release edition of Practical Computer Vision with SimpleCV, you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version.
SimpleCV is a cross platform (Windows, Macintosh, Linux) framework in Python that makes writing computer vision applications quick and easy. This book takes you through real world examples and applications using SimpleCV so that anyone, even with zero knowledge of computer vision, can use to create their own vision application in a few minutes with a webcam and PC. SimpleCV has its own integrated shell (command line) and code editor so you can rapidly test new techniques, load and run examples, view documentation, etc. The library also works with webcams, cell phones, the Xbox Kinect, and TI’s Beagle Board and Panda Board. There are 1-click installers for every platform, so you can be up and running any of the examples included in this book in a few minutes.
Table of Contents
Chapter 1. Introduction
Chapter 2. Getting to Know the SimpleCV framework
Chapter 3. Image Sources
Chapter 4. Pixels and Images Download Now »
Apr 25, 2012 |
4,789 views |

Book Description
If your web application’s success depends on how quickly and easily users can make transactions, PayPal APIs provide effective solutions you can’t afford to overlook. This concise book takes you hands-on through several options to help you determine the best choice for your situation, whether you’re collecting money via websites or mobile apps for products and services, donations, or anything else.
In each chapter, you’ll work with a different PayPal API by integrating it into the book’s sample application, using Python and the Google App Engine framework. This expanded edition introduces two new options: Express Checkout for Digital Goods and Instant Payment Notifications, complete with sample project code. By the end of this book, you’ll understand how to take full advantage of PayPal and its powerful features.
- Learn PayPal API basics, and get an introduction to Google App Engine
- Explore the Express Checkout option, and understand what distinguishes it from other generic workflows
- Tailor Express Checkout for electronic documents, videos, and other “in app” digital purchases
- Apply the Adaptive Payments option for transactions that involve multiple recipients
- Embed the payment process into your site with no mention of PayPal, using Website Payments Pro
- Use the Instant Payment Notifications you receive as triggers to take follow-up action
Table of Contents
Chapter 1. PayPal API Overview Download Now »
Apr 24, 2012 |
4,157 views |

Book Description
Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every day. See how this JVM language can help eliminate unnecessary complexity from your programming practice and open up new options for solving the most challenging problems.
Clojure Programming demonstrates the language’s flexibility by showing how it can be used for common tasks like web programming and working with databases, up through more demanding applications that require safe, effective concurrency and parallelism, data analysis, and more. This in-depth look helps tie together the full Clojure development experience, from how to organize your project and an introduction to Clojure build tooling, to a tutorial on how to make the most of Clojure’s REPL during development, and how to deploy your finished application in a cloud environment.
- Learn how to use Clojure while leveraging your investment in the Java platform
- Understand the advantages of Clojure as an efficient Lisp for the JVM
- See how Clojure is used today in several practical domains
- Discover how Clojure eliminates the need for many verbose and complicated design patterns
- Deploy large or small web applications to the cloud with Clojure Download Now »
Apr 16, 2012 |
3,870 views |

Book Description
web2py is a free open source full-stack framework for rapid development of fast, scalable, secure and portable database-driven web-based applications. It is written and programmable in Python, and straightforward to run. web2py implements Model-View-Controller design, server-side form validation, and postbacks that make the code more readable, scalable, and maintainable. Are you familiar with web2py, and interested in gaining more advanced knowledge?
web2py Application Development Cookbook gives you the necessary knowledge to make you a web2py expert. Right from teaching you about the database abstraction layer to adding AJAX effects to recipes about recipe, the book will make you a master of web2py through advanced practical recipes without any drudgery or straining the brain.
web2py Application Development Cookbook is the tool you will need to expand and enhance your web2py skills.
This book begins with teaching you running web2py in various different systems followed by building simple applications. It focuses on database abstraction layer next and then explains building advanced forms. Adding stunning AJAX effects, using third party libraries and recipes on web services follow. Advanced recipes on authentication and authorization are taught and then routing and reporting recipes claim your attention. There is a final wrap-up with useful, interesting tips and tricks which you will really enjoy.
In short, this book will make you an expert in web2py in a trouble-free, quick, and easy manner. Download Now »
Mar 31, 2012 |
3,911 views |

Book Description
With this digital Early Release edition of Natural Language Annotation for Machine Learning, you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version.
Create your own natural language training corpus for machine learning. This example-driven book walks you through the annotation cycle, from selecting an annotation task and creating the annotation specification to designing the guidelines, creating a “gold standard” corpus, and then beginning the actual data creation with the annotation process.
Systems exist for analyzing existing corpora, but making a new corpus can be extremely complex. To help you build a foundation for your own machine learning goals, this easy-to-use guide includes case studies that demonstrate four different annotation tasks in detail. You’ll also learn how to use a lightweight software package for annotating texts and adjudicating the annotations.
This book is a perfect companion to O’Reilly’s Natural Language Processing with Python, which describes how to use existing corpora with the Natural Language Toolkit.
Table of Contents
Chapter 1. The Basics
Chapter 2. Defining Your Goal and Dataset Download Now »
Mar 26, 2012 |
8,576 views |

Book Description
Machine Learning in Action is unique book that blends the foundational theories of machine learning with the practical realities of building tools for everyday data analysis. You’ll use the flexible Python programming language to build programs that implement algorithms for data classification, forecasting, recommendations, and higher-level features like summarization and simplification.
A machine is said to learn when its performance improves with experience. Learning requires algorithms and programs that capture data and ferret out the interesting or useful patterns. Once the specialized domain of analysts and mathematicians, machine learning is becoming a skill needed by many.
Machine Learning in Action is a clearly written tutorial for developers. It avoids academic language and takes you straight to the techniques you’ll use in your day-to-day work. Many (Python) examples present the core algorithms of statistical data processing, data analysis, and data visualization in code you can reuse. You’ll understand the concepts and how they fit in with tactical tasks like classification, forecasting, recommendations, and higher-level features like summarization and simplification.
Readers need no prior experience with machine learning or statistical processing. Familiarity with Python is helpful.
What’s inside Download Now »