<commit_before># Timon & Pumba Singing chatbot! (Fanpage)


Sing ONE line of your favorite ***Timon and Pumba*** song, and they will sing back the next line!

Try it out @ https://messenger.com/

###Current songs (more to come!):
- Hakuna Matata
- Can you feel the love tonight?
- Stand by me

###Current flexibility:
- Ignores punctuation i.e "who?" = "who"
- Ignores repeating characters i.e "whoo" = "who"
- levenshtein algorithm  i.e "And the land iz darc" = "And the land is dark"

###TODO:
- Better Regex to consider more possible versions of a string
  - punctuation agnostic (v1) - DONE
  - close/similar/typos representations of words would work i.e "wart-hoooog" = "warthog" (v2) - DONE
- More efficient searching algorithms (v3) - DONE
- Support at least 3 songs (v4) - DONE
- Sing to Timon and Bumpa and they sing back the next sentance! (v5)


NOTE: This is not affiliated with Disney or the creators of Timon & Pumba in any way.<commit_msg>cleaned up readme<commit_after># Timon & Pumba Singing chatbot! (Fanpage)


Sing ONE line of your favorite ***Timon and Pumba*** song, and they will sing back the next line!

Try it out @ https://messenger.com/

### Current songs (more to come!):
- Hakuna Matata
- Can you feel the love tonight?
- Stand by me

### Current flexibility:
- Ignores punctuation i.e "who?" = "who"
- Ignores repeating characters i.e "whoo" = "who"
- levenshtein algorithm  i.e "And the land iz darc" = "And the land is dark"

### TODO:
- Better Regex to consider more possible versions of a string
  - punctuation agnostic (v1) - DONE
  - close/similar/typos representations of words would work i.e "wart-hoooog" = "warthog" (v2) - DONE
- More efficient searching algorithms (v3) - DONE
- Support at least 3 songs (v4) - DONE
- Sing to Timon and Bumpa and they sing back the next sentance! (v5)


NOTE: This is not affiliated with Disney or the creators of Timon & Pumba in any way.
{'fraction_non_alphanumeric': 0.10026109660574413, 'fraction_numerical': 0.006266318537859008, 'mean_word_length': 3.696078431372549, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2418238', 'n_tokens_mistral': 647, 'n_tokens_neox': 616, 'n_words': 277}