Classify document by path
Classify document by path with IAB-2 taxonomy and return 2 best results
Classifying of the document could be performed with the next steps
- Call Classify method for “document.pdf” file in the current (".") directory with IAB-2 taxonomy and return 2 best results.
- Handle possible ApiException
try
{
var response = classifier.Classify("document.pdf", ".", 3, Taxonomy.Iab2);
Console.WriteLine(response.BestClassName, response.BestClassProbability);
}
catch (ApiException e)
{
Console.WriteLine(e.Message);
}
Precisely classify document by path with Documents taxonomy and return 4 best results
- Call Classify method for “document.doc” file in the current (".") directory with Documents taxonomy, set precision/recall balance to “Precision” and return 4 best results.
- Handle possible ApiException
try
{
var response = classifier.Classify("document.doc", ".", 4, Taxonomy.Documents, PrecisionRecallBalance.Precision);
Console.WriteLine(response.BestClassName, response.BestClassProbability);
}
catch (ApiException e)
{
Console.WriteLine(e.Message);
}
Classify password-protected document
Classifying of the password-protected document could be performed with the next step
- Call Classify method for “document.doc” file in the current (".") directory with password parameter.
- Handle possible ApiException
try
{
response = classifier.Classify("password-protected.docx", dataFolderPath, password: "password");
Console.WriteLine(response.BestClassName, response.BestClassProbability);
}
catch (ApiException e)
{
Console.WriteLine(e.Message);
}