The Vector Space Analysis was taken from Classifier4j and modified in following ways:

1. The algorithm was created to imitate the stretching of an elastic-band (I have done actual physical measurements).

2. Stretched Strings are then optimized to give the exact Vector-Space-Analysis results.


This way, there is no over-training of the imput, and different sizes of the Strings can be used to get improved results.


USAGE:
public static void main(String[] args) {
try{
HashMapTermVectorStorage storage = new HashMapTermVectorStorage();
VectorClassifier vc = new VectorClassifier(storage);

vc.teachMatch("category", "This is an training text");
System.out.println(vc.classify("category","This is a comparison text"));

}catch(Exception e){}
}

Project Activity

See All Activity >

Follow Elastic Vector Space Analysis

Elastic Vector Space Analysis Web Site

Other Useful Business Software
Secure remote access solution to your private network, in the cloud or on-prem. Icon
Secure remote access solution to your private network, in the cloud or on-prem.

Deliver secure remote access with OpenVPN.

OpenVPN is here to bring simple, flexible, and cost-effective secure remote access to companies of all sizes, regardless of where their resources are located.
Get started — no credit card required.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Elastic Vector Space Analysis!

Additional Project Details

Registered

2015-05-13