addDocument()
Add a document to the index.Signature
Example
reindex()
Rebuild the TF-IDF index. Required after document changes.Signature
Example
search()
Search for documents using TF-IDF similarity.Signature
Parameters
| Parameter | Type | Description |
|---|---|---|
query | string | Search query |
options.topK | number | Maximum results |
options.threshold | number | Minimum score |
options.filter | function | Metadata filter |
Example
removeDocument()
Remove a document from the index.Signature
Example
getDocument()
Get a document by ID.Signature
hasDocument()
Check if a document exists.Signature
size()
Get the number of documents.Signature
clear()
Remove all documents.Signature
Complete Example
Related
TFIDFVectoria Constructor
Create instance
TF-IDF Guide
Usage guide