title: Algorithm to compare two strings, obtaining an score
body: <p>In my workplace, we are trying to look for an algorithm that compares two strings, and returns an score of proximity, that we could use to compare the models names of the different CPUs we have in our inventory and maybe find some duplicates with different names. We would want to prioritise common substrings, so if two strings have some word in common, they should have a high degree of similarity.</p>
  <p>I've had classes on Bioinformatics, and we studied algorithms to find patterns in long strings, but they don't apply that well to 1-to-1 string comparisons. Do you have any cool ideas for this task? Thanks in advance.</p>