We are continuing to identify ways to ensure our Invoice Validation Interface allows users to extract the data from invoices with 100% accuracy. To that effect, we have launched two new functionality improvements that will allow users to better deal with some exceptions that come up from time to time.

'Enable OCR'

To reduce processing times and to ensure accuracy, Affinda only applies Optical Character Recognition (OCR) technology to documents that are not machine-readable. When a document is uploaded, Affinda will check to see if this document has a 'text layer' associated with it. If it does, then no OCR is applied as it assumes that this text layer matches the document.

However, occasionally the text layer will match the document correctly for various reasons and will mean that the user cannot validate the data correctly (other than to re-type each data field in our tool).

To address this, we have added the ability for users to manually choose to run OCR on a document to get better text accuracy. To do so, simply click the vertical ellipsis at the top right of the document and select 'Enable OCR'.

Multi-Rectangle Annotations

Previously, users could only select text from an invoice using a single rectangle. In most cases within an invoice, a single rectangle will select all the required data. However, occasionally a user would need to select text using multiple rectangles or when a single large rectangle would capture additional text not required.

The Validation Interface now supports multiple rectangles per annotation. To do this, while an annotation is selected, hold down 'Control' to draw additional boxes. You can select individual boxes to resize them and delete them with the Delete key.

We are happy to announce that our Search Interface is now offered in embedded mode to seamlessly customise and add our Search & Match solution to your platform.

Embedding the interface is simple. Using our API, simply specify the parameters that you would like for the interface and then we will return a URL that can be easily embedded within your platform as in iFrame or added as a link to open as a new page in the browser.

Customisations possible

  • Theming - colour palette, font settings, and border radius
  • Number of results returned
  • Categories shown
  • Default category weightings
  • Index(es) to search

We have released two new exciting features to our Search & Match solution.

Profile Scoring

Want to know how good a fit a candidate who just applied for an advertised role is? Using the new 1:1 Match feature, you can return a score that indicates how well-suited this candidate is for the role by matching the resume of the candidate against the job description for the role.

Search by Candidate

Have an existing candidate who you think is perfect for a role but is unavailable? Now, you can find the best 'clone' of the candidate by creating an automatic query using the parsing results of that candidate.

To ensure that our solution interacts as seamlessly as possible with your users and existing workflow, we have added a range of customisation options:

  • Validation tool styling & white labelling - change the theme, colour and fonts of the validation tool when using the interface in embedded mode
  • Custom fields - extract new custom fields that aren't part of Affinda's standard schema
  • Mandatory fields - enforce rules to ensure that every invoice processed is extracting a specific field
  • Field names and order - change the name of fields and the order in which they appear to
  • Fields visible - change what fields your team needs to validate within the interface

Customers can now make use of an AI model that is tailored to their documents. The presence of the human validation element in the Affinda solution means that a feedback loop can be created between the AI model predictions and the corrected human validations.

With this feedback loop, we are now proud to launch tailored models specific that are specific to your suppliers and their invoice formats. These models will work well initially 'out of the box' but then will continue to learn over time.

Our new confidence levels and auto-validation features are key to minimising the amount of human intervention required, saving time and money for you.

Confidence Levels

Affinda now returns the confidence levels to users, either via API or through the validation interface, so that users can more easily direct their attention to those fields that the model has less confidence in and therefore be more likely to be incorrect.

The confidence levels shown take into consideration:

  • That the data point selected by the model is correct
  • In the case of scanned images, the confidence that the model has that the capture of the text via OCR is correct

Auto-Validation

To reduce the amount of human intervention, auto-validation rules and thresholds can now be set so that users only need to validate a subset of all data fields. Within the Affinda web app, users can set their auto-validation threshold. Any data fields whose confidence level is above this user-set threshold will be auto-validated and not require any human to validate this data point.

Today, we're very excited to welcome two new products to the Recruitment AI product suite: our Search & Match solution and our Job Description Parser.

Search & Match

Find the right candidates in rapid time using Affinda's Search & Match solution. The solution is available via API or our easy-to-use interface can be embedded within your own platform. The solution returns a ranked list of candidates based on the search criteria. Benefits of the solution include:

Accurate

Our smart technology understands the relative importance of search inputs to identify the most relevant results

Automated

Advanced AI technology automatically analyses the job requirements and searches through the whole candidate database for the best matches

Flexible
Recruiters can choose to search across their own custom fields from your system and choose whether to fully automate the process or create custom queries

Transparent

Ranked list of candidates with scores broken down per category so you can understand why a candidate scored the way they did

Integrated
Easy integration via API or with the Affinda Search UI embedded into your platform

Job Description Parser

In order to automate the Search & Match solution, we have created a new Job Description Parser. The parser works in the same way as our existing Resume Parser solution and extracts all the key information from job descriptions. This can either be used standalone and added into your own search product, or more commonly is used to 'match' candidates within Affinda's Search & Match solution.

Our AI models have been upgraded to support a range of new languages. Our AI engines can now automatically detect and process documents in 56 languages.

It can also process multilingual documents – those documents that contain more than one language.

See Supported Languages for the full list of languages.

Affinda is pleased to announce the launch of our latest Intelligent Document Processing solution - our AI-driven Invoice Extractor. Using our Invoice Extractor solution, you can turn the time it takes to process a single invoice from minutes to seconds, saving countless hours per month in tedious data extraction.

Affinda's Invoice Extractor product has been designed as a 'human in the loop' solution to ensure that data extracted from our platform has 100% accuracy.

Our validation interface is an easy-to-use tool that allows a human to correct, add or delete any predictions made by our AI model, to ensure that the data is 100% accurate before being exported into your system.