|
CORI (Contracting and Organizations Research Institute) Contract System
Monarch Media, Inc. is a full-service Web design and production company. The following sites are just a few of the projects that Samudra Software has developed in conjunction with Monarch Media.

The CORI Contract System consists of several programs that will run asynchronously and without human intervention. These programs download selected contracts from the SEC's Edgar database; then process the downloaded documents to populate the metadata into the database; and finally review the downloaded documents to determine if they are likely to contain contracts. The inter-program communication is done via control tables in the database. After the automated processing is completed a CORI reviewer will use a web interface to review each downloaded document and attachment to make the final determination of the existence of contracts in the documents and attachments. The CORI reviewer will add information to the metadata as they select the contracts.
Programs:
- CORI EDGAR File Retrieval Processor – Uses the EDGAR daily master index files to select and download EDGAR filings. There will be a set of rules in the CORI database that are used to select the filings that are most likely to have contracts in them.
- CORI Raw Document Initial Processor – Processes the selected and downloaded EDGAR filings to populate the CORI Metadata database with information parsed from the headers of the EDGAR filing.
- CORI Contract Rater – Uses a natural language sort of processor to review the downloaded EDGAR filings to come up with a rating of how likely the EDGAR filing is to contain contract(s). The natural language rules for detecting a contract will be stored in the CORI database.
- CORI Contract Selection Web – Provides a web front end to CORI Contract Reviewers. The CORI Reviewers determine if an EDGAR document or its attachments contain contract(s). This is the first time that human intervention is required in the CORI Contract Selection Process.
- CORI Client Search Web – Provides the web front end for the end users of CORI who will be searching the CORI database. The searches will be by full text, categories and by other metadata fields.
- CORI Contract Administration Web – This is the administrative front end to the entire CORI system. The Administration System will give the CORI the ability to:
- Manage the lookup tables in the database that are used throughout the CORI system.
- Manage the information about the registered users of the CORI system.
- Set execution parameters and selection rules for the EDGAR Download program.
- Set execution parameters for the CORI Raw Filing Processor program.
- Set execution parameters and contract identification rules for the CORI Contract Rater program.
- Manage (Move, Archive, Delete) the files that make up the CORI Contract collection.
- View reports on the CORI Contract Database and CORI Client Search Interface usage.
- Manage CORI Login Announcements.
- CORI File Management Routine - The CORI File Management Routine is a web interface in the Administration Web application to the underlying Linux file system. The CORI File Management Routine will allow users to move files within and out of the CORI directory structure while maintaining the database records of the files as they are moved.
- The CORI File Management Routine will be table driven allowing additional features to be added to the File Management Routine without revision to basic File Management Routine code. The initial components of the CORI File Management Routine will include the File Management Routine menu system and three (3) management utilities. The management utilities will all work through the File Management Routine interface.
This application uses PHP & PERL for application coding and MySQL for the backend database. This application also uses Linux OS features like Crontab, Create CD from command line, etc.















[ Top ]
|