Main > Free Download Search >

Free wordnet similarity visual 0.07 software for linux

wordnet similarity visual 0.07

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 604
WordNet::Similarity::Visual 0.07

WordNet::Similarity::Visual 0.07


WordNet::Similarity::Visual is a Perl extension for providing visualization tools for WordNet::Similarity. more>>
WordNet::Similarity::Visual is a Perl extension for providing visualization tools for WordNet::Similarity.

SYNOPSIS

Basic Usage Example

use WordNet::Similarity::Visual;

$gui = WordNet::Similarity::Visual->new;

$gui->initialize;

This package provides a graphical extension for WordNet::Similarity. It provides a gui for WordNet::Similarity and visualization tools for the various edge counting measures like path, wup, lch and hso.

<<less
Download (0.019MB)
Added: 2007-04-07 License: Perl Artistic License Price:
560 downloads
WordNet::Similarity 1.04

WordNet::Similarity 1.04


WordNet::Similarity is a collection of Perl modules for computing measures of semantic relatedness. more>>
WordNet::Similarity is a collection of Perl modules for computing measures of semantic relatedness.

SYNOPSIS

Basic Usage Example

use WordNet::QueryData;

use WordNet::Similarity::path;

my $wn = WordNet::QueryData->new;

my $measure = WordNet::Similarity::path->new ($wn);

my $value = $measure->getRelatedness("car#n#1", "bus#n#2");

my ($error, $errorString) = $measure->getError();

die $errorString if $error;

print "car (sense 1) bus (sense 2) = $valuen";

Using a configuration file to initialize the measure

use WordNet::Similarity::path;

my $sim = WordNet::Similarity::path->new($wn, "mypath.cfg");

my $value = $sim->getRelatedness("dog#n#1", "cat#n#1");

($error, $errorString) = $sim->getError();

die $errorString if $error;

print "dog (sense 1) cat (sense 1) = $valuen";

Printing traces

print "Trace String -> ".($sim->getTraceString())."n";

Introduction

We observe that humans find it extremely easy to say if two words are related and if one word is more related to a given word than another. For example, if we come across two words, car and bicycle, we know they are related as both are means of transport. Also, we easily observe that bicycle is more related to car than fork is. But is there some way to assign a quantitative value to this relatedness? Some ideas have been put forth by researchers to quantify the concept of relatedness of words, with encouraging results.

Eight of these different measures of relatedness have been implemented in this software package. A simple edge counting measure and a random measure have also been provided. These measures rely heavily on the vast store of knowledge available in the online electronic dictionary -- WordNet. So, we use a Perl interface for WordNet called WordNet::QueryData to make it easier for us to access WordNet. The modules in this package REQUIRE that the WordNet::QueryData module be installed on the system before these modules are installed.

<<less
Download (0.63MB)
Added: 2007-02-28 License: Perl Artistic License Price:
968 downloads
WordNet::Similarity::vector_pairs 1.04

WordNet::Similarity::vector_pairs 1.04


WordNet::Similarity::vector_pairs is a Perl module for computing semantic relatedness of word senses. more>> <<less
Download (0.63MB)
Added: 2007-08-18 License: GPL (GNU General Public License) Price:
798 downloads
WordNet::Similarity::PathFinder 1.04

WordNet::Similarity::PathFinder 1.04


WordNet::Similarity::PathFinder is a Perl module to implement path finding methods for WordNet::Similarity measures. more>>
WordNet::Similarity::PathFinder is a Perl module to implement path finding methods (by node counting) for WordNet::Similarity measures of semantic relatedness.

SYNOPSIS

use WordNet::QueryData;

my $wn = WordNet::QueryData->new;

use WordNet::Similarity::PathFinder;

my $obj = WordNet::Similarity::PathFinder->new ($wn);

my $result = $obj->parseWps($wps1, $wps2);

my @paths = $obj->getShortestPath("dog#n#1", "cat#n#1", "n", "wps");

my ($length, $path) = @{shift @paths};

defined $path or die "No path between synsets";

my @paths = $obj->getAllPaths("worship#v#1", "adore#v#1", "v", "wps");

my ($length, $path) = @{shift @paths};

defined $path or die "No path between synsets";

my @paths = $obj->getShortestPath("02895418", "02724985", "n", "offset");

my ($length, $path) = @{shift @paths};

defined $path or die "No path between synsets";

Introduction

This class is derived from (i.e., is a sub-class of) WordNet::Similarity.

The methods in this module are useful for finding paths between concepts in WordNets is-a taxonomies. Concept A is-a concept B if, and only if, B is a hypernym of A or A is in the hypernym tree of B. N.B., only nouns and verbs have hypernyms.

The methods that find path lengths (such as getShortestPath() and getAllPaths() compute the lengths using node-counting not edge-counting. In general, the length of a path using node-counting will always be one more than the length using edge-counting. For example, if concept A is a hyponym of concept B, then the path length between A and B using node-counting is 2, but the length using edge-counting is 1. Likewise, the path between A and A is 1 using node-counting and 0 using edge-counting.

<<less
Download (0.63MB)
Added: 2007-08-01 License: Perl Artistic License Price:
817 downloads
WordNet::SenseRelate::AllWords 0.06

WordNet::SenseRelate::AllWords 0.06


WordNet::SenseRelate::AllWords is a Perl module to perform Word Sense Disambiguation. more>>
WordNet::SenseRelate::AllWords is a Perl module to perform Word Sense Disambiguation.

SYNOPSIS

use WordNet::SenseRelate::AllWords;
use WordNet::QueryData;
my $qd = WordNet::QueryData->new;
my $wsd = WordNet::SenseRelate::AllWords->new (wordnet => $qd,
measure => WordNet::Similarity::lesk);
my @results = $wsd->disambiguate ();

WordNet::SenseRelate::AllWords implements an algorithm for Word Sense Disambiguation that uses measures of semantic relatedness. The algorithm is an extension of an algorithm described by Pedersen, Banerjee, and Patwardhan[1]. This implementation is similar to the original SenseRelate package but disambiguates every word in the given context rather than just single word.

<<less
Download (0.035MB)
Added: 2007-04-07 License: Perl Artistic License Price:
934 downloads
Pod::Simple::Wiki 0.07

Pod::Simple::Wiki 0.07


Pod::Simple::Wiki is a class for creating Pod to Wiki filters. more>>
Pod::Simple::Wiki is a class for creating Pod to Wiki filters.

SYNOPSIS

To create a simple filter to convert from Pod to a wiki format:

#!/usr/bin/perl -w

use strict;
use Pod::Simple::Wiki;


my $parser = Pod::Simple::Wiki->new(kwiki);

if (defined $ARGV[0]) {
open IN, $ARGV[0] or die "Couldnt open $ARGV[0]: $!n";
} else {
*IN = *STDIN;
}

if (defined $ARGV[1]) {
open OUT, ">$ARGV[1]" or die "Couldnt open $ARGV[1]: $!n";
} else {
*OUT = *STDOUT;
}

$parser->output_fh(*OUT);
$parser->parse_file(*IN);

__END__

To convert Pod to a wiki format using the installed pod2wiki utility:

pod2wiki --style mediawiki file.pod > file.wiki

<<less
Download (0.014MB)
Added: 2007-02-12 License: Perl Artistic License Price:
984 downloads
WordNet 3.0

WordNet 3.0


WordNet is a lexical database for the English language. more>>
WordNet project is a large lexical database of English, developed under the direction of George A. Miller. Nouns, verbs, adjectives and adverbs are grouped into sets of cognitive synonyms (synsets), each expressing a distinct concept. Synsets are interlinked by means of conceptual-semantic and lexical relations.
The resulting network of meaningfully related words and concepts can be navigated with the browser. WordNet is also freely and publicly available for download. WordNets structure makes it a useful tool for computational linguistics and natural language processing.
Enhancements:
- Major feature enhancements
<<less
Download (10.9MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
836 downloads
CLSimilarImages 0.4.1

CLSimilarImages 0.4.1


CLSimilarImages is a command-line utility for finding visually similar images which may not be identical. more>>
CLSimilarImages is a command-line utility for finding visually similar images which may not be identical. It reads filenames from standard input, and outputs customisable results to standard output.

It can write similarity data to files for rapid future comparisons, with timestamps for quick updates. The project can compare one collection of images with itself, or two collections with each other. It works well in scripts or with pipes.

<<less
Download (0.13MB)
Added: 2007-03-24 License: GPL (GNU General Public License) Price:
945 downloads
Test::Perl::Critic 0.07

Test::Perl::Critic 0.07


Test::Perl::Critic is a Perl module use Perl::Critic in test programs. more>>
Test::Perl::Critic is a Perl module use Perl::Critic in test programs.

SYNOPSIS

use Test::Perl::Critic;

critic_ok($file); #Test one file
all_critic_ok($dir_1, $dir_2, $dir_N ); #Test all files in several $dirs
all_critic_ok() #Test all files in distro

Test::Perl::Critic wraps the Perl::Critic engine in a convenient subroutine suitable for test programs written using the Test::More framework. This makes it easy to integrate coding-standards enforcement into the build process. For ultimate convenience (at the expense of some flexibility), see the criticism pragma.

<<less
Download (0.017MB)
Added: 2006-10-23 License: Perl Artistic License Price:
1098 downloads
xword 0.07

xword 0.07


xword is a GTK AcrossLite crossword puzzle application. more>>
xword project is a GTK AcrossLite crossword puzzle application.

xword is a crossword puzzle application that allows users to open and solve AcrossLite puzzle format files (such as The New York Times and The Washington Post).

<<less
Download (0.12MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
611 downloads
Taint 0.07

Taint 0.07


Taint is a Perl extension to taint variables. more>>
Taint is a Perl extension to taint variables.

SYNOPSIS

use Taint;
taint($taintvar[, $anothervar[, $yetmorevars]]);
$bool = tainted($vartocheck);

taint() marks its arguments as tainted.
tainted() returns true if its argument is tainted, false otherwise

DIAGNOSTICS

Attempt to taint read-only value

You attempted to taint something untaintable, such as a constant or expression. taint() only takes lvalues for arguments

Attempt to taint an array

A reference to an array was passed to taint. You can only taint individual array items, not array itself.

Attempt to taint a hash

A reference to a hash was passed to taint. You can only taint individual hash items, not the entire hash.

Attempt to taint code

You passed a coderef to taint. You cant do that.

Attempt to taint a typeglob

You passed a typeglob to taint. taint only taints scalars, and a typeglob isnt one.

Attempt to taint a reference

You tried to taint a reference, which you just cant do.

Attempt to taint something unknown or undef

You tried tainting either a variable set to undef, or your version of perl has more types of variables than mine did when this module was written. Odds are, youre trying to taint a variable with an undef value like, for example, one that has been created (either explicitly or implicitly) but not had a value assigned.

Doing this:

my $foo;
taint($foo);

will trigger this error.

<<less
Download (0.004MB)
Added: 2007-05-14 License: Perl Artistic License Price:
893 downloads
Ingres::Utility::IINamu 0.07

Ingres::Utility::IINamu 0.07


Ingres::Utility::IINamu is a Perl API to iinamu Ingres RDBMS utility. more>>
Ingres::Utility::IINamu is a Perl API to iinamu Ingres RDBMS utility.

SYNOPSIS

List registered INGRES (IIDBMS) services:

use Ingres::Utility::IINamu;

my $foo = Ingres::Utility::IINamu->new();

# list all INGRES-type servers (iidbms)
print $foo->show(INGRES);

# process each server separately
while (my @server = $foo->getServer()) {

print "Server type: $server[0]tname:$server[1]tid:$server[2]";

if (defined($server[3])) {

print "t$server[3]";

}

print "n";

}

# stop IIGCN server (no more connections to all of Ingres services)
$ret = $foo->stop();

...

This module provides an API to the iinamu utility for Ingres RDBMS, which provides local interaction and control of IIGCN server, in charge of registering all Ingres services.

Through this interface, it is possible to obtain a list of all registered services, for later processing (eg. iimonitor), and also stopping the IIGCN server (EXTREME CAUTION: Ingres may need to be restarted!).

<<less
Download (0.006MB)
Added: 2007-01-25 License: Perl Artistic License Price:
1002 downloads
WebService::MusicBrainz 0.07

WebService::MusicBrainz 0.07


WebService::MusicBrainz is a Perl module that will act as a factory using static methods to return specific web service objects. more>>
WebService::MusicBrainz is a Perl module that will act as a factory using static methods to return specific web service objects.

SYNOPSIS

use WebService::MusicBrainz;

my $artist_ws = WebService::MusicBrainz->new_artist();
my $track_ws = WebService::MusicBrainz->new_track();
my $release_ws = WebService::MusicBrainz->new_release();

METHODS

artist_new()

Return new instance of WebService::MusicBrainz::Artist object.

new_track

Return new instance of WebService::MusicBrainz::Track object.

new_release

Return new instance of WebService::MusicBrainz::Release object.

<<less
Download (0.012MB)
Added: 2007-04-02 License: Perl Artistic License Price:
936 downloads
WWW::GMail 0.07

WWW::GMail 0.07


WWW::GMail is a Perl extension for accessing Google Mail (gmail). more>>
WWW::GMail is a Perl extension for accessing Google Mail (gmail).

SYNOPSIS

use WWW::GMail;

my $obj = WWW::GMail->new(
username => "USERNAME",
password => "PASSWORD",
cookies => {
autosave => 1,
file => "./gmail.cookie",
},
);

my $ret = $obj->login();
if ($ret == -1) {
print "password incorrectn";
} elsif ($ret == 0) {
print "unable to login $obj->{error}n";
exit;
}

my @list = $obj->get_message_list(inbox);

# count the new messages in the inbox
my $new_msgs = 0;
for my $i ( 0 .. $#list ) {
$new_msgs += $list[$i]->[1]; # count the unread flags
}

print "you have $new_msgs new messages in your inboxn";

my @contacts = $obj->get_contact_list();
print "you have ".(@contacts)." contactsn";

my $gmail = 0;
for my $i ( 0 .. $#contacts ) {
$gmail += ($contacts[$i]->[3] =~ m/gmail.com$/i);
}

print "$gmail of them are gmail addressesn";

$obj->logout();

<<less
Download (0.008MB)
Added: 2006-11-28 License: Perl Artistic License Price:
1063 downloads
HTML::BBReverse 0.07

HTML::BBReverse 0.07


HTML::BBReverse is a Perl module to convert HTML to BBCode and back. more>>
HTML::BBReverse is a Perl module to convert HTML to BBCode and back.

SYNOPSIS

use HTML::BBReverse

my $bbr = HTML::BBReverse->new();

# convert BBCode into HTML
my $html = $bbr->parse($bbcode);
# convert generated HTML back to BBCode
my $bbcode = $bbr->reverse($html);

HTML::BBReverse is a pure perl module for converting BBCode to HTML and is able to convert the generated HTML back to BBCode.

And why would you want to reverse the generated HTML? Well, when you have a nice dynamic website where you and/or visitors can post messages, and in those messages BBCode is used for markup. In normal cases, your website has a lot more pageviews than edits, and saving all those messages as HTML will be a lot faster than saving them as the original BBCode and parsing them to HTML for every visit.

So now all BBCode gets converted to HTML before it will be saved, but what if you want to edit a message? Just reverse the generated HTML back to BBCode, edit your message, and save it as HTML again.

<<less
Download (0.009MB)
Added: 2006-08-10 License: Perl Artistic License Price:
676 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5