Method of processing documents relating to shipped articles
In the method of processing documents relating to shipped articles, automatic means execute the following steps: performing character recognition in at least one document made available by a carrier of the articles; obtaining at least one article reference made up of characters; obtaining at least one character string associated with the reference and distinct therefrom; calculating respective match percentages between the string and templates in a database; determining whether at least one of the percentages satisfies at least one predetermined condition; and when the condition is satisfied, associating the article reference with a template of the database relating to said percentage, and executing an action concerning the article reference by means of the associated template.
1. A method of processing non-digital documents relating to a shipped package, the method comprising:
shipping a package by a carrier; and then
receiving by the carrier a complaint about the shipping of the package; and then
responding by the carrier to the complaint and making available by the carrier at least one non-digital document comprising data relating to the response by the carrier to the complaint about the shipment of the shipped package; and then
converting at least one non-digital document made available by a carrier of the shipped package into a digital document, the digital document being distinct from the shipped package and comprising data relating to a shipment of the shipped package; and then
performing character recognition to identify characters in the digital document; and then
searching the digital document for at least one package reference made up of the characters; and then
obtaining the at least one package reference;
obtaining at least one string of the characters associated with the package reference and distinct therefrom; and then
calculating respective match percentages between a sequence of characters of the string of characters and one or more sequences of characters of templates in a database, the templates being digital documents; and then
determining whether at least one of the percentages satisfies at least one predetermined condition; and
when the condition is satisfied, associating the package reference with a template of the database relating to the percentage, and executing an action concerning the package reference or the complaint from the associated template.
2. A method according to claim 1 , wherein the method further comprises comparing the digital document with at least two predetermined document types, and when a predetermined condition concerning the document types is satisfied, associating the digital document with one of the types.
3. A method according to claim 1 , wherein the character recognition is performed in a text.
4. A method according to claim 1 , wherein the character recognition is performed in a data table.
5. A method according to claim 1 , wherein the character recognition is performed in an image.
6. A method according to claim 1 , wherein, when the string includes at least one word or group of words of a predetermined non-pertinent type, the method further comprises eliminating the word or the group of words from the string before calculating the percentages.
7. A method according to claim 1 , wherein, when the string includes at least one word or group of words of a preferred type, the method further comprises increasing at least one of the percentages prior to determining whether at least one of the percentages satisfies at least one predetermined condition.
8. A method according to claim 1 , wherein determining whether at least one of the percentages satisfies at least one predetermined condition comprises determining whether at least one of the percentages exceeds a predetermined threshold.
9. A method according to claim 1 , wherein determining whether at least one of the percentages satisfies at least one predetermined condition comprises determining whether at least one of the percentages is greater than another one of the other percentages.
10. A method according to claim 1 , wherein the templates in the database comprise main templates and secondary templates, each secondary template being associated with a single respective one of the main templates and each secondary template containing only some of the characters of the main template with which the secondary template is associated, and further comprising determining when a match percentage between the string and one of the secondary templates satisfies the condition, the association comprising associating the package reference with the main template with which the secondary template is associated.
11. A method according to claim 1 , wherein, when the predetermined condition is not satisfied, the method further comprising recording the string in the database as a template.
12. A computer program recorded on a non-transitory computer readable medium, the computer program including code instructions for controlling the execution of a method according to claim 1 , when executed by a computer.
13. A method according to claim 1 , wherein the complaint relates to at least one of lateness of the shipped package, damages to the shipped package and an address of a recipient of the shipped package.
14. A system for processing documents, the system comprising:
a conversion subsystem including a device configured to convert at least one non-digital document from a carrier of a shipped package into a digital document, the digital document being distinct from the shipped package and comprising data relating to a shipment of the shipped package, the shipped package shipped by the carrier, and then the carrier receiving a complaint about the shipped package, and then the carrier responding to the complaint and making available at least one non-digital document comprising data relating to the response by the carrier to the complaint about the shipment of the shipped package; and
an analysis subsystem including a processor configured to then:
recognize characters in the digital document; and then
search the digital document for at least one package reference made up of characters; and then
obtain the at least one package reference; and then
obtain at least one string of the characters associated with the package reference and distinct therefrom; and then
calculate respective match percentages between a sequence of characters of the string of characters and one or more sequences of characters of templates in a database, the templates being digital documents; and then
determine whether at least one of the percentages satisfies at least one predetermined condition; and then
when the condition is satisfied, associate the package reference with a template of the database relating to said percentage, and execute an action concerning the package reference or the complaint from the associated template.
15. A set, comprising a device according to claim 14 and a database relating to shipped package, wherein the database comprises a non-transitory computer readable medium containing in recorded form:
the package references made up of characters converted from the at least one non-digital document, and
the templates comprising sequences of characters and defined by main templates and secondary templates, each secondary template being associated with a single respective one of the main templates and each secondary template including only a portion of the characters of the main template to which the secondary template is associated, the main templates and secondary templates being digital documents.
16. A database relating to a shipped package, the shipped package shipped by the carrier, and then the carrier receiving a complaint about the shipped package, and then the carrier responding to the complaint and making available at least on non-digital document comprising data relating to the response by the carrier to the complaint about the shipment of the shipped package, wherein the database comprises a non-transitory computer readable medium containing in recorded form:
package references made up of characters converted from at least one non-digital document to a digital document, the package references relating to the shipped package and comprising data relating to a shipment of the shipped package, the digital document being distinct from the shipped package; and
templates comprising sequences of characters and defined by main templates and secondary templates, each secondary template being associated with a single respective one of the main templates and each secondary template including only a portion of the characters of the main template to which the secondary template is associated, the main templates and secondary templates being digital documents, and the templates defining an action concerning one or more of the package references or the complaint from the associated template to be performed.