Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # coding: utf-8
- letras_comuns_em_nomes = []
- aumento = 0.00714
- def aprender_letras(letras=letras_comuns_em_nomes):
- '''
- APRENDE AS LETRAS MAIS USADAS NOS NOMENS COMUNS
- '''
- nomes_comuns = ['José', 'Matheus', 'Mateus', 'Bruno', 'Felipe', 'Kaique', 'Marcelo', 'Luiz', 'Laís']
- for nome in nomes_comuns:
- for caracter in nome:
- if nome.count(caracter) >= 1:
- if letras.count(caracter) == 0:
- letras.append(caracter)
- else:
- pass
- else:
- pass
- return letras
- def aprendizado_de_maquina(entrada, aumento=aumento, letras=letras_comuns_em_nomes):
- '''
- VERIFICA A POSSIBILIDADE DE ACORDO COM AS LETRAS MAIS REPETIDAS NUM NOME
- '''
- probabilidade = 0.0
- print(aumento)
- try:
- len(entrada)
- except:
- quit()
- if len(entrada) < 1:
- pass
- else:
- if 3 <= len(entrada) <= 14: # if len(entrada) >= 3 and len(entrada) <= 14:
- for caracter in entrada:
- if caracter in letras:
- probabilidade += aumento
- else:
- return False
- probabilidade *= 10
- print(probabilidade)
- if probabilidade >= 0.25:
- return True
- else:
- return False
Advertisement
Add Comment
Please, Sign In to add comment