Sly Connect V3
Sly Connect is in its third major release. The algorithm has been optimized, to improve its accuracy. The new release also includes several new features, which we will describe in more detail below.
We have made further improvements to the algorithm since version 2 was released. The algorithm's fundamental structure has stayed the same, but the algorithm's accuracy has been improved for the V3 version through fine-tuning and various minor code changes.
On request of our customers, we developed three new features within Sly Connect we would like to share with you.
Decimal numbers can be written in a variety of ways. The Swiss commonly write a number in the form of 1'000.00. Germans, on the other hand, often write the same number in the following manner: 1,000.00 or other similar formats. How will Sly Connect proceed from here?
Previously, we "cheated" because our customer's shops tended not to sell half pieces to their customers. We were therefore able to ignore everything in the decimals because it was always zero. Since the “Custom Fields” allow great flexibility, this restriction was no longer appropriate - Sly Connect required a solution. As a result, customers will be able to select the decimal separator they used from a list provided by the new feature "Decimal Format". Sly Connect is now able to handle and transmit decimal numbers with the entire complexity.
The Date Field feature improves the handling of dates in documents similarly to the Decimal Format. Date formats are available in a wide variety as well. It’s not just that there are different separators, but also different types of writing days, months and years.
For example, consider the following variations: “14. June 2023”, “14. Jun. 23”, “14.06.23” and “06/14/23”.
All these formats can now be converted automatically into a uniform format using Sly Connect. But what is the format of a date such as 01/02/23? Is it dd/mm/yy or mm/dd/yy? This can not be determined automatically. This edge case had to be addressed by listing a set of choices from which the user can choose the correct format.
Advanced Labeling is the last feature we would like to mention in the Sly Connect V3 release.
Due to increased usage of Sly Connect, we discovered that sometimes, the algorithm would not recognise a field due to a great variety in its position. Thus, using Advanced Labeling, we can select a label as an anchor to easily find a value in relation to it. With this enhancement, items in complicated PDF files will also be recognised if their positions change between uploads. Only the "anchor" needs to be similar enough.