A system and method for facilitating the accurate entry of information into a
highly
structured database by initially extracting information from a plurality of nonuniformly
formatted source data streams, e.g., documents/files, and subsequent interactions
with users before storing the accepted and/or modified information into the database.
Embodiments of the present invention provide an interactive path for each user
(e.g., the author of the source document/file) to interactively modify the extracted
data, e.g., according to the source document/file. Preferably, this interactive
path is provided via the Internet and the extracted information can be modified
by editing and/or selectively copying portions of the source documents/files to
supplement and/or modify the extracted information.