A method for identifying companies with specific
business objectives that includes using existing sources of company firmographic data to identify a broad set of companies and associated websites,
crawling the websites associated with the identified companies and indexing
web site content for each of the identified companies with the specific business objective to realize indexed
web content. The method further includes joining the company firmographic data with the indexed
web content using a business objective common identifier to generate a store of joined structured firmographic data and indexed
web content and presenting a display
image representation of the store of joined structured firmographic data and indexed web content for user review. The display image further receives
user input to
score each of said companies identified therein, and using a
search interface, querying the store of scored, joined structured firmographic data and indexed web content. The method further includes augmenting the
search interface, or search results from a query, with predictive,
machine-leaning processes that allow
rapid identification of companies possibly missed in the query.