Package | Description |
---|---|
edu.georgetown.gucs.fingerprinter | |
edu.georgetown.gucs.matcher |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<Fingerprint> |
Fingerprinter.base64Fingerprints
the Base64 encoded string containing the fingerprint
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Fingerprint> |
BulkFingerprinter.asyncBulkFing(java.io.File[] file) |
java.util.List<Fingerprint> |
BulkFingerprinterWorker.call() |
java.util.List<Fingerprint> |
SdhashFingerprinter.computeFingerprint(java.lang.String fileName)
computeFingerprint tokenizes a file in order to create a fingerprint
|
java.util.List<Fingerprint> |
Fingerprinter.computeFingerprint(java.lang.String filename)
Computes the fingerprint of this document as a byte array; indicates the presence or absence of each token in this
dictionary
|
java.util.List<Fingerprint> |
BitVectorFingerprinter.computeFingerprint(java.lang.String filename)
Computes a byte array fingerprint indicating the presence or absence of each token in this dictionary
|
java.util.List<Fingerprint> |
Fingerprinter.computeFingerprint(TokenizerList list,
java.lang.String str)
Computes the fingerprint of this document as a byte array; indicates the presence or absence of each token in this
dictionary
|
java.util.List<Fingerprint> |
BitVectorFingerprinter.computeFingerprint(TokenizerList tokenizer,
java.lang.String str)
Computes a byte array fingerprint indicating the presence or absence of each token in this dictionary
does not read from a file -- creates fingerprints from a string and the tokenizers passed
|
java.util.List<Fingerprint> |
Fingerprinter.computeFingerprintXML(java.lang.String filename)
Computes the fingerprint of a document as a Base64 encoded string; indicates the presence or absence of each token
in this dictionary
|
java.util.List<Fingerprint> |
Fingerprinter.getBase64Fingerprints()
Gives this fingerprinter's fingerprint in Base64 encoding
|
Modifier and Type | Method and Description |
---|---|
void |
Fingerprint.setFingerprint(Fingerprint fingerprint) |
Modifier and Type | Method and Description |
---|---|
org.jdom.Document |
Fingerprinter.generateXML(java.util.List<Fingerprint> fingerprintList,
java.lang.String fileName) |
java.lang.String |
Fingerprinter.generateXML(java.util.List<Fingerprint> fingerprintPairList,
java.lang.String document,
java.lang.String outputFile)
Generates an XML file that contains this fingerprinter's digest
|
Modifier and Type | Field and Description |
---|---|
protected Fingerprint |
CompareFingerprint.fing |
protected Fingerprint |
FingerprintMatcher.fp1 |
protected Fingerprint |
FingerprintMatcher.fp2 |
Modifier and Type | Method and Description |
---|---|
void |
BulkMatcher.cmpFingToDirectory(Fingerprint fing,
java.util.List<Fingerprint> fingerprint) |
FingerprintMatcher |
FingerprintMatcher.getScore(Fingerprint fp1,
Fingerprint fp2) |
FingerprintMatcher |
CosineSimilarityFingerprintMatcher.getScore(Fingerprint fp1,
Fingerprint fp2) |
Modifier and Type | Method and Description |
---|---|
void |
BulkMatcher.cmpFingToDirectory(Fingerprint fing,
java.util.List<Fingerprint> fingerprint) |
java.util.List<Pair<java.lang.String,java.lang.Integer>> |
BulkMatcher.compareAllFingerprints(java.util.List<Fingerprint> fingerprint) |
boolean |
FingerprintMatcher.match(java.util.List<Fingerprint> fingerprintList)
Determines if these two fingerprints' documents match.
|
Constructor and Description |
---|
BulkMatcherWorker(java.lang.Integer start,
java.lang.String matcher,
java.util.List<Fingerprint> fingerprints) |
CompareFingerprint(java.lang.String match,
java.lang.String text,
java.util.Vector<Fingerprint> fingerprints,
int minimumScore,
java.lang.String dictionary)
Constructor that sets the matcher, fingerprint file, directory, minimum score and dictionary to use for this
comparison
|