0.0
No commit activity in last 3 years
No release in over 3 years
Perambulate is an address parsing library for natural language addresses. It provides a broken-down version of a passed address, allowing you to get one input value and do useful things on the chunks.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 4.1.0
~> 3.3.0
~> 2.10.0

Runtime

~> 0.3.1
~> 0.9.2.2
~> 0.0.8
 Project Readme
Perambulate is a library for parsing addresses in natural language.

As Seen On TV(tm), Perambulate makes it easier for you to get customer addresses in a normal, conversational form.
No more thousands of input boxes, drop-downs and annoying conversational logic.  Simply ask for their address
and run it through Perambulate.

Usage
=====

    require "perambulate"

    Perambulate.create_address(address_string)


Limitations
===========

At the moment, Perambulate only supports typical Australian addresses.

There is no support for parsing countries.

We do not, and likely will never, do postcode verification.  Since you get the postcode and the suburb back independantly,
it's fairly easy to hook up a postcode verifier once you have the data in hand.