7. A computer-implemented process for providing software debugging recommendations, comprising: using a computer to perform the following process actions: inputting a software bug description query which provides information about a unresolved software bug occurring in a software program, and which comprises more than the software code associated with a software bug; employing a group of software-specific feature extractors designed for said software program, wherein each extractor recognizes and extracts a different feature from the software bug description query , and wherein said software-specific feature extractors recognize and extract features which comprise more than the software code associated with the software bug; generating a typed document comprising features extracted from the software bug description query; transforming the typed document into a bag of words, wherein order of the extracted features of the typed document in the bag of words is irrelevant and a bag of words having extracted features exhibiting a first order is equivalent to a bag of words having the same extracted features in a different order; searching an index associated with a database to identify one or more software bug descriptions deemed to be similar to a prescribed degree to the software bug description query, wherein each software bug description in the database comprises structured and unstructured data which provides information about a previously resolved or yet to be resolved software bug occurring in the software program associated with the software bug description query and which comprises more than the software code associated with a software bug, and each of which has been transformed into a bag of words in the same manner as the software bug description query; and producing a list of the identified software bug descriptions in the database that are deemed to be similar to the prescribed degree to the software bug description query.
7. A computer-implemented process for providing software debugging recommendations, comprising: using a computer to perform the following process actions: inputting a software bug description query which provides information about a unresolved software bug occurring in a software program, and which comprises more than the software code associated with a software bug; employing a group of software-specific feature extractors designed for said software program, wherein each extractor recognizes and extracts a different feature from the software bug description query , and wherein said software-specific feature extractors recognize and extract features which comprise more than the software code associated with the software bug; generating a typed document comprising features extracted from the software bug description query; transforming the typed document into a bag of words, wherein order of the extracted features of the typed document in the bag of words is irrelevant and a bag of words having extracted features exhibiting a first order is equivalent to a bag of words having the same extracted features in a different order; searching an index associated with a database to identify one or more software bug descriptions deemed to be similar to a prescribed degree to the software bug description query, wherein each software bug description in the database comprises structured and unstructured data which provides information about a previously resolved or yet to be resolved software bug occurring in the software program associated with the software bug description query and which comprises more than the software code associated with a software bug, and each of which has been transformed into a bag of words in the same manner as the software bug description query; and producing a list of the identified software bug descriptions in the database that are deemed to be similar to the prescribed degree to the software bug description query. 9. The process of claim 7 , wherein the process action of searching an index associated with a database, comprises the action of employing a Term Frequency and Inverse Document Frequency (TF-IDF) search engine to perform the searching.