The present teaching relates to medical suggestion searching. In one example, data related to a medication drug are obtained. One or more candidate prescription strings are identified from the obtained data. Each of the candidate prescription strings is associated with a plurality of attributes. Each of the one or more candidate prescription strings is automatically processed based on at least one model to generate one or more prescription strings each with an associated ranking. At least some of the generated one or more prescription strings and the associated rankings are stored for future use.La présente invention concerne la recherche de suggestion médicale. Dans un exemple, des données relatives à un médicament sont obtenues. Une ou plusieurs chaînes de prescription candidates sont identifiées à partir des données obtenues. Chacune des chaînes de prescription candidates est associée à une pluralité d'attributs. Chacune des une ou plusieurs chaînes de prescription candidates est automatiquement traitée sur la base d'au moins un modèle pour générer une ou plusieurs chaînes de prescription, chacune avec un classement associé. Au moins une partie des une ou plusieurs chaînes de prescription générées et les classements associés sont stockés pour utilisation ultérieure.