This module implements the classic Eliza algorithm. The original Eliza
program was written by Joseph Weizenbaum and described in the Communications
of the ACM in 1967. Eliza is a mock Rogerian psychotherapist. It prompts
for user input, and uses a simple transformation algorithm to change user
input into a follow-up question. The program is designed to give the
appearance of understanding.
Provide an object interface to Geocaching.com waypoints and/or geocaches,
using the Groundspeak GPX file as the reference for what fields are valid.
Methods are provide for various of the fields that require special
treatment.
Geo::Coder::Bing provides an interface to the Bing Maps geocoding service.
Geo::Coder::Geocoder::US geocodes addresses by looking them up on the
http://geocoder.us/ website. Because this site throttles access, this class does
to, to one request every 15 seconds.
Geo::Coder::Google provides a geocoding functionality using Google Maps API.
Work with International Standard Music Numbers.
Use Geo::Coder::Googlev3 just like Geo::Coder::Google. Note that no apikey is
used in Google's v3 API, and the returned data structure differs.
Please check also [1] for more information about Google's Geocoding API and
especially usage limits.
[1] http://code.google.com/intl/en/apis/maps/documentation/geocoding/
Geo::Coder::Many provides a single interface to different remote (ie HTTP based)
geocoding modules
Amongst other things, Geo::Coder::Many adds geocoder precision information,
alternative scheduling methods (weighted random, and ordered list), timeouts for
geocoders which are failing, and optional callbacks for result filtering and
picking.
Geo::Coder::Mapquest provides an interface to the Mapquest Geocoding Web
Service.
A Read/write buffer class.