Representación de cadenas de texto como claves

  • 30 min | Última modificación: Diciembre 11, 2020

http://www.nltk.org/book/

Text Analytics with Python

[1]:
##
## Escriba una función que retorne la representación de
## una cadena de texto como 1-grama.
## Ver https://github.com/OpenRefine/OpenRefine/wiki/Clustering-In-Depth
##
## Ejemplo:
## >>> one_gram('neural net')
## 'aelnrtu'
##
def one_gram(x):
    pass
[2]:
##
## Escriba una función que retorne la representación de
## una cadena de texto como 2-grama.
## Ver https://github.com/OpenRefine/OpenRefine/wiki/Clustering-In-Depth
##
## Ejemplo:
## >>> two_gram('neural net')
## 'aleteulnneraur'
##
def two_gram(x):
    pass

[3]:
##
## Escriba una función que retorne la representación 'fingerprint'
## una cadena de texto.
## Ver https://github.com/OpenRefine/OpenRefine/wiki/Clustering-In-Depth
##
## Ejemplo:
## >>> fingerprint('a A b')
## 'a b'
## >>> fingerprint('b a a')
## 'a b'
## >>> fingerprint(None) is None
## True
## >>> fingerprint('b c')
## 'b c'
## >>> fingerprint(' c b ')
## 'b c'
##
def fingerprint(x):
    pass