Main > Free Download Search >

Free search tools keywords 0.06 software for linux

search tools keywords 0.06

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2265
Search::Tools::Keywords 0.06

Search::Tools::Keywords 0.06


Search::Tools::Keywords is a Perl module to extract keywords from a search query. more>>
Search::Tools::Keywords is a Perl module to extract keywords from a search query.

SYNOPSIS

use Search::Tools::Keywords;
use Search::Tools::RegExp;

my $query = the quick fox color:brown and "lazy dog" not jumped;

my $kw = Search::Tools::Keywords->new(
stopwords => the,
and_word => and,
or_word => or,
not_word => not,
stemmer => &your_stemmer_here,
ignore_first_char => +-,
ignore_last_char => ,
word_characters => $Search::Tools::RegExp::WordChar,
debug => 0,
phrase_delim => ",
charset => iso-8859-1,
lang => en_US,
locale => en_US.iso-8859-1
);

my @words = $kw->extract( $query );
# returns:
# quick
# fox
# brown
# lazy dog

Do not confuse this class with Search::Tools::RegExp::Keywords.

Search::Tools::Keywords extracts the meaningful words from a search query. Since many search engines support a syntax that includes special characters, boolean words, stopwords, and fields, search queries can become complicated. In order to separate the wheat from the chafe, the supporting words and symbols are removed and just the actual search terms (keywords) are returned.

This class is used internally by Search::Tools::RegExp. You probably dont need to use it directly. But if you do, read on.

<<less
Download (0.048MB)
Added: 2006-10-18 License: Perl Artistic License Price:
1102 downloads
Search::Tools::RegExp::Keywords 0.06

Search::Tools::RegExp::Keywords 0.06


Search::Tools::RegExp::Keywords is a Perl module to access regular expressions for keywords. more>>
Search::Tools::RegExp::Keywords is a Perl module to access regular expressions for keywords.

SYNOPSIS

my $regexp = Search::Tools::RegExp->new();

my $kw = $regexp->build(the quick brown fox);

for my $w ($kw->keywords)
{
my $r = $kw->re( $w );
}

Search::Tools::RegExp::Keywords provides access to the regular expressions for a query keyword.

A Search::Tools::RegExp::Keywords object is returned by the Search::Tools::RegExp build() method. This class is typically not used in isolation.

<<less
Download (0.048MB)
Added: 2006-10-18 License: Perl Artistic License Price:
1101 downloads
Search::Tools::RegExp::Keyword 0.06

Search::Tools::RegExp::Keyword 0.06


Search::Tools::RegExp::Keyword is a Perl module to access regular expressions for a keyword. more>>
Search::Tools::RegExp::Keyword is a Perl module to access regular expressions for a keyword.

SYNOPSIS

my $regexp = Search::Tools::RegExp->new();

my $kw = $regexp->build(the quick brown fox);

for my $w ($kw->keywords)
{
my $re = $kw->re( $w ); # $re is S::T::R::Keyword object

# each of these are regular expressions ... suitable for framing
my $h = $re->html;
my $p = $re->plain;
unless ( $re->word =~ m/^$h$/ )
{
die "something terribly wrong with the html regexp: $h";
}
unless ( $re->word =~ m/^$p$/ )
{
die "something terribly wrong with the plain regexp: $p";
}
}

Search::Tools::RegExp::Keyword provides access to the regular expressions for a query keyword.

<<less
Download (0.048MB)
Added: 2006-10-18 License: Perl Artistic License Price:
1102 downloads
Search::Tools 0.01

Search::Tools 0.01


Search::Tools are tools for building search applications. more>>
Search::Tools are tools for building search applications.

SYNOPSIS

use Search::Tools;

my $re = Search::Tools->regexp(query => the quick brown fox);

my $snipper = Search::Tools->snipper(query => $re);

my $hiliter = Search::Tools->hiliter(query => $re);

for my $result (@search_results)
{
print $hiliter->light( $snipper->snip( $result->summary ) );
}

Search::Tools is a set of utilities for building search applications. Rather than adhering to a particular search application, the goal of Search::Tools is to provide general-purpose methods for common search application features. Think of Search::Tools like a toolbox rather than a hammer.

Examples include:

Parsing search queries for the meaningful keywords
Rich regular expressions for locating keywords in the original indexed documents
Contextual snippets showing query keywords
Highlighting of keywords in context

Search::Tools is derived from some of the features in HTML::HiLiter and SWISH::HiLiter, but has been re-written with an eye to accomodating more general purpose features.

<<less
Download (0.038MB)
Added: 2006-08-31 License: Perl Artistic License Price:
1149 downloads
Search::Tools::HiLiter 0.06

Search::Tools::HiLiter 0.06


Search::Tools::HiLiter is a Perl module to extract and highlight search results in original text. more>>
Search::Tools::HiLiter is a Perl module to extract and highlight search results in original text.

SYNOPSIS

use Search::Tools::HiLiter;

my $re = Search::Tools::RegExp->new;
my $rekw = $re->build(the quick brown fox);

my $hiliter = Search::Tools::HiLiter->new( rekw => $rekw );

for my $text (@texts)
{
print $hiliter->light( $text );
}

Search::Tools::HiLiter uses HTML tags to highlight text just like a felt-tip HiLiter. S::T::H can handle both plain and marked up text (HTML and XML). Nested entities and tags within keywords are supported.

You create a HiLiter object with either a string, an array of strings, or a Search::Tools::RegExp::Keywords object, and then feed the HiLiter text to highlight. You can control the style and color of the highlight tags.

Some caveats if you are highlighting HTML or XML: Unlike its more powerful cousin HTML::HiLiter, S::T::H knows nothing about context. This can give unexpected results when your keywords appear in the HTML or across block tag boundaries. Use HTML::HiLiter if you need a real HTML parser. It uses the same regular expressions as S::T::H but is designed for full HTML documents rather than smaller fragments.

<<less
Download (0.048MB)
Added: 2006-10-18 License: Perl Artistic License Price:
1101 downloads
Search::Tools::RegExp 0.06

Search::Tools::RegExp 0.06


Search::Tools::RegExp is a Perl module to build regular expressions from search queries. more>>
Search::Tools::RegExp is a Perl module to build regular expressions from search queries.

SYNOPSIS

my $regexp = Search::Tools::RegExp->new();

my $kw = $regexp->build(the quick brown fox);

for my $w ($kw->keywords)
{
my $r = $kw->re( $w );

# the word itself
printf("the word is %sn", $r->word);

# is it flagged as a phrase?
print "the word is a phrasen" if $r->phrase;

# each of these are regular expressions
print $r->plain;
print $r->html;
}

Build regular expressions for a string of text.
All text is converted to UTF-8 automatically if it isnt already, via the Search:Tools::Keywords module.

<<less
Download (0.048MB)
Added: 2006-10-19 License: Perl Artistic License Price:
1100 downloads
Search::Tools::Snipper 0.06

Search::Tools::Snipper 0.06


Search::Tools::Snipper is a Perl module to extract keywords in context. more>>
Search::Tools::Snipper is a Perl module to extract keywords in context.

SYNOPSIS

my $query = [ qw/ quick dog / ];
my $text = the quick brown fox jumped over the lazy dog;

my $s = Search::Tools::Snipper->new(
occur => 3,
context => 8,
word_len => 5,
max_chars => 300,
query => $query
);

print $s->snip( $text );

Search::Tools::Snipper extracts keywords and their context from a larger block of text. The larger block may be plain text or HTML/XML.

<<less
Download (0.048MB)
Added: 2006-10-18 License: Perl Artistic License Price:
1101 downloads
Search::Tools::XML 0.01

Search::Tools::XML 0.01


Search::Tools::XML are methods for playing nice with XML and HTML. more>>
Search::Tools::XML are methods for playing nice with XML and HTML.

SYNOPSIS

use Search::Tools::XML;

my $class = Search::Tools::XML;

my $text = the "quick brown" fox;

my $xml = $class->start_tag(foo);

$xml .= $class->utf8_safe( $text );

$xml .= $class->end_tag(foo);

# $xml: the "quick brown" fox

$class->escape( $xml );

# $xml: the "quick brown" fox

$class->unescape( $xml );

# $xml: the "quick brown" fox

my $plain = $class->no_html( $xml );

# $plain eq $text

Search::Tools::XML provides utility methods for dealing with XML and HTML. There isnt really anything new here that CPAN doesnt provide via HTML::Entities or similar modules. The difference is convenience: the most common methods you need for search apps are in one place with no extra dependencies.

NOTE: To get full UTF-8 character set from chr() you must be using Perl >= 5.8. This affects things like the unescape* methods.

<<less
Download (0.038MB)
Added: 2006-09-18 License: Perl Artistic License Price:
1131 downloads
B::Keywords 1.06

B::Keywords 1.06


B::Keywords is a Perl module that contains lists of reserved barewords and symbol names. more>>
B::Keywords is a Perl module that contains lists of reserved barewords and symbol names.

SYNOPSIS

use B::Keywords qw( @Symbols Barewords );
print join "n", @Symbols,
@Barewords;

B::Keywords supplies seven arrays of keywords: @Scalars, @Arrays, @Hashes, @Filehandles, @Symbols, @Functions, and @Barewords. The @Symbols array includes the contents of each of @Scalars, @Arrays, @Hashes, and @Filehandles. Similarly, @Barewords adds a few non-function keywords and operators to the @Functions array.

All additions and modifications are welcome.

DATA

@Scalars

@Arrays

@Hashes

@Filehandles

@Functions

The above are lists of variables, special file handles, and built in functions.

@Symbols

This is just the combination of all of the above: variables, file handles, and functions.

@Barewords

This is a list of other special keywords in perl including operators and all the control structures.

<<less
Download (0.006MB)
Added: 2007-06-25 License: Perl Artistic License Price:
851 downloads
KeywordXS 0.2

KeywordXS 0.2


KeywordXS is a small tool to get keywords for specified search terms. more>>
KeywordXS is a small tool to get keywords for specified search terms. KeywordXS will simply query a given search term and display the associated results.

It uses the Internet so that all the keywords are top actual.

<<less
Download (0.043MB)
Added: 2006-11-14 License: GPL (GNU General Public License) Price:
1074 downloads
Okapiland Search Toolbar 1.3

Okapiland Search Toolbar 1.3


Okapiland Search Toolbar provides Internet search in Composite Page Mode (CPM) that displays linked pages themselves. more>>

Okapiland Search Toolbar 1.3 will make your Firefox browser even more powerful as it is designed to provide Internet search in Composite Page Mode (CPM) that displays linked pages themselves in addition to hyperlinks.

All pages can be displayed by scrolling the pages. Internet Search is good for the quick search or clear search, but the deep search or ambiguous search requires your effort. The CPM can save your operation. To prevent unexpected intruder at displaying the linked pages, the dynamic type of contents, e.g. JavaScript or Applet, is not displayed.

Web search is provided with Yahoo! Search Web Services. Okapibar consists of a keyword input, search engine buttons, and function buttons. The search engine button selects YahooCPM or Yahoo. The function buttons are a highlight button to change the background color of words same as the key words, a compact button to change between one line and two-line layout, and a script button to show that Javascript is disable during the search in CPM.

Enhancements:

  • Support Firefox 2.0, and add an improvement.
  • The width of each frame is automatically adjusted at the resize of the browser.

Requirements:

  • Mozilla Firefox
<<less
Added: 2007-09-26 License: MPL Price: FREE
27 downloads
nautilus-search-tool 0.2.2

nautilus-search-tool 0.2.2


nautilus-search-tool is a Nautilus extension to have search files on popup menu. more>>
nautilus-search-tool is a Nautilus extension to have "search files" on popup menu.

<<less
Download (0.35MB)
Added: 2007-07-01 License: GPL (GNU General Public License) Price:
848 downloads
mod_choke 0.06

mod_choke 0.06


mod_choke is a module for Apache that limits usage by greedy clients. more>>
mod_choke is a module for Apache that limits usage by greedy clients. Its two main functions are to limit the number of concurrent connections per IP, and to limit the rate at which apache sends data to the client.

It includes detection of users behind proxy servers (using the X-Referred-By header). It includes limiting the speed at which files are sent to a configurable rate, with the option of allowing a burst at full speed for the first chunk of a file.

<<less
Download (0.018MB)
Added: 2006-05-23 License: GPL (GNU General Public License) Price:
1249 downloads
DGS Search 0.9.6

DGS Search 0.9.6


DGS Search was created to provide an easy to install search utility. more>>
DGS Search was created to provide an easy to install search utility capable of handling filesystem and database searches on UNIX and Windows based platforms.

DGS Search is aimed at supporting the small to medium sized web site.

<<less
Download (0.044MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1269 downloads
Object::AutoAccessor 0.06

Object::AutoAccessor 0.06


Object::AutoAccessor is an accessor class by using AUTOLOAD. more>>
Object::AutoAccessor is an accessor class by using AUTOLOAD.

SYNOPSIS

use Object::AutoAccessor;

my $struct = {
foo => {
bar => {
baz => BUILD OK,
},
},
};

# Now lets easily accomplish it.
my $obj = Object::AutoAccessor->build($struct);

print $obj->foo->bar->baz; # prints BUILD OK

# OK, now reverse it!
$obj->foo->bar->baz(TO HASHREF);
my $hashref = $obj->as_hashref;
print $hashref->{foo}->{bar}->{baz}; # prints TO HASHREF;

# Of course, new() can be used.
$obj = Object::AutoAccessor->new();

# setter methods
$obj->foo(bar);
$obj->set_foo(bar);
$obj->param(foo => bar);

# getter methods
$obj->foo();
$obj->get_foo();
$obj->param(foo);

# $obj->param() is compatible with HTML::Template->param()
my @keywords = $obj->param();
my $val = $obj->param(hash);
$obj->param(key => val);

my $tmpl = HTML::Template->new(..., associate => [$obj], ...);

Object::AutoAccessor is a Accessor class to get/set values by AUTOLOADed method automatically. Moreover, param() is compatible with HTML::Template module, so you can use Object::AutoAccessor object for HTML::Templates associate option.

<<less
Download (0.006MB)
Added: 2007-05-18 License: Perl Artistic License Price:
889 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5