diff --git a/nlp-tools2/README.md b/nlp-tools2/README.md new file mode 100644 index 0000000..1e6261b --- /dev/null +++ b/nlp-tools2/README.md @@ -0,0 +1,45 @@ +# nlp-tools2 + +Cette instance propose des outils de traitement de la langue + + + +## Utilisation + +- [v1/detect-lang](#v1%2fdetect-lang) + +### v1/detect-lang + +Ce service permet de détecter la langue d'un document +Prend en entrée du JSON avec deux champs: `id` et `value`, et renvoie un JSON +avec le code langue dans le champ `value`. + +> **Remarque**: quand on ne trouve pas la langue, la valeur est `unknown` + +#### Paramètres de v1/detect-lang + +| nom | description | +| :----- | :--------------------------------------------------------------------- | +| indent | `true` ou `false`, indente le JSON résultat ou non (`true` par défaut) | + +#### Exemple + +```bash +$ cat <0.85: + ##if Text(text).language.confidence>75: + data['value']=cld3.get_language(text).language,round(cld3.get_language(text).probability,2) + ##data['value']=Text(text).language.name,Text(text).language.confidence + else: + data['value']='unknown' + #data['value']=detect(text) + + + + sys.stdout.write(json.dumps(data)) + sys.stdout.write('\n') + diff --git a/nlp-tools2/v1/requirements.txt b/nlp-tools2/v1/requirements.txt new file mode 100644 index 0000000..b4eb066 --- /dev/null +++ b/nlp-tools2/v1/requirements.txt @@ -0,0 +1 @@ +pycld3