In this case you don't need Usagi, you just find the concept with the minimal levenshtein distance.
But even this will not work, because, let's say "Aspirin 50 MG Oral Tablet" and "Aspirin 10 MG Oral Tablet" are very close, but different concepts, while
"Aspirin 50 MG Oral Tablet" and "Aspirin 50 MG Oral coated tablet" represent the same drug but have bigger difference than the example above.
We built the algorithm, extracting the logical attributes that make the Drug concept:
Ingredient, Dose Form, Dosage, Brand Name, Quantity, Supplier. Then we map them separately to the standard Attributes.
This way we get the accurate Drug mapping.