Lingua-IdSplitter

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

0.03      2015-12-15 16:24:58+00:00 Europe/Lisbon

    * set aspell lang for testing instead of forcing locales

0.02      2015-12-13 18:04:21+00:00 Europe/Lisbon

    * force english locale for testing (SREZIC++ for report)

0.01      2015-12-01 15:41:14+00:00 Europe/Lisbon

    * simple handle of more hard split markers ('-','::' and '.')
    * consider sequences of numbers valid words
    * small tweaks to the main algorithm
    * update copyright holder
    * improve docs

0.01_1    2014-03-18 10:38:52WET+0000 Europe/Lisbon

    * First release, still under development.

lib/Lingua/IdSplitter.pm  view on Meta::CPAN


=head1 SYNOPSIS

    use Lingua::IdSplitter;

    my $splitter = Lingua::IdSplitter->new;
    $splitter->split($identifier);

=head1 DESCRIPTION

This module implements and algorithm to identify and split multi-word
identifier in their individual words. For example, "UserFind" in "user"
and "find", or "timesort" in "time" and "sort".

For more details on the algorithm check the following
L<article|http://www.sciencedirect.com/science/article/pii/S0164121214002179>
(also available L<here|http://hdl.handle.net/10198/11577>).

=head1 FUNCTIONS

=head2 new



( run in 1.435 second using v1.01-cache-2.11-cpan-71847e10f99 )