1. A method comprising: receiving, by an entity extraction computer, user input of partial search query parameters from a user interface, the partial search query parameters having at least one incomplete search query parameter; extracting, by the entity extraction computer, one or more first entities from the partial search query parameters by comparing the partial search query parameters with an entity co-occurrence database having instances of co-occurrence of the one or more first entities in an electronic data corpus and identifying at least one entity type corresponding to the one or more first entities in the partial search query parameters; selecting, by a fuzzy-score matching computer, a fuzzy matching algorithm for searching the entity co-occurrence database to identify one or more records associated with the partial search query parameters, wherein the fuzzy matching algorithm corresponds to the at least one identified entity type; searching, by the fuzzy-score matching computer, the entity co-occurrence database using the selected fuzzy matching algorithm and forming one or more first suggested search query parameters from the one or more records based on the search; presenting, by the fuzzy-score matching computer, the one or more first suggested search query parameters via the user interface; receiving by the entity extraction computer, user selection of the one or more first suggested search query parameters so as to form completed search query parameters; extracting, by the entity extraction computer, one or more second entities from the completed search query parameters; searching, by the entity extraction computer, the entity co-occurrence database to identify one or more entities related to the one or more second entities so as to form one or more second suggested search query parameters; and presenting, by the entity extraction computer, the one or more second suggested search query parameters via the user interface.