from file (epub/pdf) to data to information
graph LR;
A[filename parser];
B[metadata parser];
C{Merge};
E[lookup in sources];
F[validate];
G{compare engine};
G1[single result];
G2[multiple result];
H1[save];
H2[prompt user];
A --> C
B --> C
C --> E
E --> F
F --> G;
G --> G1;
G --> G2;
G1 --> H1;
G2 --> H2;