datasets-CNRS/ThesoTM huggingface dataset:
Tatar / tatar
Broader concept: natural language / langage naturel
IETF language tag: tt
ISO 639-1: tt
ISO 639-2: tat
ISO 639-3: tat
Tedim / tedim
Also known as: Zomi / 
Broader concept: natural language / langage naturel
ISO 639-3: ctd
Telugu / télougou
Broader concept: natural language / langage naturel
ISO 639-1: te
ISO 639-2: tel
ISO 639-3: tel
Temne / temné
Also known as: Themne§§Timne / temen§§themne§§timene§§timmannee§§timné
Broader concept: natural language / langage naturel
IETF language tag: tem
ISO 639-2: tem
ISO 639-3: tem
term alignment / alignement terminologique
Definition: The task/process of establishing equivalence relationships between terms in multiple terminologies.
Définition : Tâche/processus consistant à établir des relations d'équivalence entre les termes de plusieurs terminologies.
Broader concept: support operation / opération support
TermoStat / TermoStat
Definition: "TermoStat is an automatic term acquisition tool that exploits a method of contrasting specialized and non-specialized corpora for term identification." (source: http://termostat.ling.umontreal.ca/doc_termostat/doc_termostat.html).
Définition : « TermoStat est un outil d'acquisition automatique de termes qui exploite une méthode de mise en opposition de corpus spécialisés et non-spécialisés en vue de l'identification des termes. » (source : http://termostat.ling.umontreal.ca/doc_termostat/doc_termostat.html).
Broader concept: software application / application logicielle
Application field: generic / générique
Tasks performed: term extraction / extraction de termes
Input languages: English§§French§§Italian§§Portuguese§§Spanish / anglais§§français§§italien§§portugais§§espagnol
Input data: .txt
Platforms: Linux§§Windows§§macOS
Interface: web user interface / interface utilisateur web
Design country: Canada / Canada
Licence: free to use license / licence libre d'utilisation
Uses software: TreeTagger / TreeTagger
Reference: Drouin, P. (2003). Term extraction using non-technical corpora as a point of leverage. Terminology, 9(1), 99-117.
Termsuite / Termsuite
Definition: Termsuite is a terminology extraction and multilingual term alignment tool.
Définition : Termsuite est un outil d'extraction terminologique et d'alignement de termes multilingues.
Broader concept: Java library§§software application / librairie Java§§application logicielle
Application field: generic / générique
Tasks performed: term alignment§§lemmatization§§morphological annotation§§PoS tagging§§stemming§§term extraction§§tokenization / alignement terminologique§§lemmatisation§§annotation morphologique§§étiquetage morpho-syntaxique§§racinisation§§extraction de termes§§tokenisation
Input languages: English§§French§§German§§Italian§§Russian§§Spanish / anglais§§français§§allemand§§italien§§russe§§espagnol
Input data: .txt
Programming language: Java
Platforms: Linux§§Windows§§macOS
Interface: desktop graphical user interface§§command-line interface§§application programming interface / interface utilisateur graphique desktop§§interface en ligne de commande§§interface de programmation d’application
Design country: France / France
Licence: free to use license / licence libre d'utilisation
Uses software: Apache UIMA§§TreeTagger / Apache UIMA§§TreeTagger
Repository: https://github.com/termsuite/
Tetela / tetela
Also known as:  / tétéla
Broader concept: Bantu / langue bantoue
IETF language tag: tll
ISO 639-3: tll
Tetum / tétoum
Also known as:  / tetum§§tetun§§tétum
Broader concept: natural language / langage naturel
IETF language tag: tet
ISO 639-2: tet
ISO 639-3: tet
TextAnalysis.jl / TextAnalysis.jl
Definition: A Julia library for text analysis.
Définition : Bibliothèque Julia pour l'analyse de textes.
Broader concept: Julia library / librairie Julia
Application field: generic / générique
Tasks performed: co-occurrence analysis§§tokenization§§topic detection / analyse des cooccurrences§§tokenisation§§identification de topics
Implements: latent Dirichlet allocation§§latent semantic analysis§§naive Bayes classifier / allocation de Dirichlet latente§§analyse sémantique latente§§classifieur bayésien naïf
Input languages: Akan§§Amharic§§Arabic§§Azerbaijani§§Belarusian§§Bengali§§Bhojpuri§§Bulgarian§§Burmese§§Cebuano§§Chichewa§§Croatian§§Czech§§Danish§§Dutch§§English§§Esperanto§§Estonian§§Finnish§§French§§Georgian§§German§§Greek§§Gujarati§§Haitian Creole§§Hausa§§Hebrew§§Hindi§§Hungarian§§Igbo§§Ilocano§§Indonesian§§Italian§§Japanese§§Javanese§§Kannada§§Khmer§§Kinyarwanda§§Kirundi§§Korean§§Kurdish§§Latvian§§Lithuanian§§Macedonian§§Maithili§§Malagasy§§Malayalam§§Mandarin Chinese§§Marathi§§Nepali§§Norwegian§§Odia§§Oromo§§Polish§§Portuguese§§Punjabi§§Romanian§§Russian§§Serbian§§Shona§§Sinhala§§Slovenian§§Somali§§Spanish§§Swedish§§Tagalog§§Tamil§§Telugu§§Tigrinya§§Turkish§§Ukrainian§§Urdu§§Uyghur§§Uzbek§§Vietnamese§§Western Persian§§Yiddish§§Yoruba§§Zulu§§Thai / akan§§amharique§§arabe§§azéri§§biélorusse§§bengali§§bhojpuri§§bulgare§§birman§§cebuano§§chewa§§croate§§tchèque§§danois§§néerlandais§§anglais§§espéranto§§estonien§§finnois§§français§§géorgien§§allemand§§grec§§gujarati§§créole haïtien§§haoussa§§hébreu§§hindi§§hongrois§§igbo§§ilocano§§indonésien§§italien§§japonais§§javanais§§kannada§§khmer§§kinyarwanda§§kirundi§§coréen§§kurde§§letton§§lithuanien§§macédonien§§maïthili§§malgache§§malayalam§§mandarin§§marathi§§népalais§§norvégien§§odia§§oromo§§polonais§§portugais§§pendjabi§§roumain§§russe§§serbe§§shona§§singhalais§§slovène§§somali§§espagnol§§suédois§§tagalog§§tamoul§§télougou§§tigrigna§§turc§§ukrainien§§ourdou§§ouïghour§§ouzbek§§vietnamien§§persan occidental§§yiddish§§yoruba§§zoulou§§thaï
Programming language: Julia
Platforms: Linux§§Windows§§macOS
Interface: command-line interface§§application programming interface / interface en ligne de commande§§interface de programmation d’application
Licence: MIT License / licence MIT
Repository: https://github.com/JuliaText/TextAnalysis.jl§§https://www.juliapackages.com/p/textanalysis
TextAttack / TextAttack
Definition: "TextAttack is a Python framework for adversarial attacks, data augmentation, and model training in NLP." (source: https://github.com/QData/TextAttack).
Définition : "TextAttack est un framework Python pour les attaques adversariales, l'augmentation des données et l'entraînement de modèles dans le domaine du traitement automatique du langage naturel." (source : https://github.com/QData/TextAttack).
Broader concept: Python library / librairie Python
Application field: generic / générique
Tasks performed: data augmentation§§training of language models / augmentation de données§§entraînement de modèles de langues
Implements: convolutional neural network§§long short-term memory§§transformer / réseau de neurones convolutif§§mémoire court et long terme§§transformeur
Programming language: Python
Platforms: Linux§§Windows§§macOS
Interface: command-line interface§§application programming interface / interface en ligne de commande§§interface de programmation d’application
Design country: United States / États-Unis
Licence: MIT License / licence MIT
Repository: https://github.com/QData/TextAttack
Reference: Morris, J. X., Lifland, E., Yoo, J. Y., Grigsby, J., Jin, D., & Qi, Y. (2020). TextAttack : A Framework for Adversarial Attacks, Data Augmentation, and Adversarial Training in NLP. https://doi.org/10.48550/arXiv.2005.05909
TextBlob / TextBlob
Definition: TextBlob is a Python (2 and 3) library for processing textual data.
Définition : TextBlob est une librairie Python (2 et 3) pour le traitement des données textuelles.
Broader concept: Python library / librairie Python
Application field: generic / générique
Tasks performed: keyword extraction§§lemmatization§§parsing§§PoS tagging§§sentiment analysis§§text categorization§§tokenization / extraction de mots-clés§§lemmatisation§§analyse syntaxique§§étiquetage morpho-syntaxique§§analyse de sentiments§§catégorisation de textes§§tokenisation
Input languages: English / anglais
Input data: json§§.tsv§§.csv
Programming language: Python
Platforms: Windows§§macOS
Interface: command-line interface§§application programming interface / interface en ligne de commande§§interface de programmation d’application
Design country: United States / États-Unis
Licence: MIT License / licence MIT
Repository: https://github.com/sloria/textblob
textcat / textcat
Definition: textcat categorizes texts by computing their n-gram profiles, and finding the closest category n-gram profile.
Définition : textcat catégorise les textes en calculant leurs profils de n-grammes et en trouvant la catégorie la plus proche de n-grammes.
Broader concept: R package / paquet R
Application field: generic / générique
Tasks performed: language identification§§text categorization / identification de la langue§§catégorisation de textes
Input languages: Afrikaans§§Albanian§§Amharic§§Arabic§§Armenian§§Basque§§Belarusian§§Bosnian§§Breton§§Bulgarian§§Chinese§§Croatian§§Czech§§Danish§§Dutch§§English§§Esperanto§§Estonian§§Finnish§§French§§Frisian§§Georgian§§German§§Greek§§Hebrew§§Hindi§§Hungarian§§Icelandic§§Indonesian§§Irish§§Italian§§Japanese§§Korean§§Latin§§Latvian§§Lithuanian§§Malay§§Manx§§Marathi§§Mingo§§Nepali§§Norwegian§§Persian§§Polish§§Portuguese§§Quechuan§§Romanian§§Romansh§§Russian§§Sanskrit§§Scots§§Scottish Gaelic§§Serbian§§Slovak§§Slovenian§§Spanish§§Swahili§§Swedish§§Tagalog§§Tamil§§Turkish§§Ukrainian§§Vietnamese§§Welsh§§Yiddish§§Thai / afrikaans§§albanais§§amharique§§arabe§§arménien§§basque§§biélorusse§§bosnien§§breton§§bulgare§§chinois§§croate§§tchèque§§danois§§néerlandais§§anglais§§espéranto§§estonien§§finnois§§français§§langue frisonne§§géorgien§§allemand§§grec§§hébreu§§hindi§§hongrois§§islandais§§indonésien§§irlandais§§italien§§japonais§§coréen§§latin§§letton§§lithuanien§§malais§§manxois§§marathi§§mingo§§népalais§§norvégien§§persan§§polonais§§portugais§§quechua§§roumain§§romanche§§russe§§sanskrit§§scots§§gaélique écossais§§serbe§§slovaque§§slovène§§espagnol§§swahili§§suédois§§tagalog§§tamoul§§turc§§ukrainien§§vietnamien§§gallois§§yiddish§§thaï
Programming language: R language
Platforms: Linux§§Windows§§macOS
Interface: command-line interface / interface en ligne de commande
Design country: Netherlands / Pays-Bas
Licence: GNU GPL v2 / GNU GPL v2
Uses software: R / R
Repository: https://cran.r-project.org/web/packages/textcat/index.html
text clustering / partitionnement de textes
Also known as: document clustering / clustering de documents§§clustering de textes§§partitionnement de documents
Definition: A type of unsupervised learning that consists in grouping texts according to their level of similarity.
Définition : Type d'apprentissage non supervisé consistant à regrouper des textes en fonction de leur niveau de similarité.
Broader concept: knowledge discovery / découverte de connaissances
text embedding / plongement de textes
Broader concept: entity embeddings / plongement d'entités
TextFlows / TextFlows
Definition: Text mining workflows on the cloud.
Définition : Workflows de fouille de texte sur le nuage.
Broader concept: software application / application logicielle
Application field: generic / générique
Tasks performed: text clustering§§corpus analysis§§chunking§§information extraction§§information retrieval§§lemmatization§§PoS tagging§§stemming§§text categorization§§tokenization§§visualization / partitionnement de textes§§analyse de corpus§§chunking§§extraction d'information§§recherche d'information§§lemmatisation§§étiquetage morpho-syntaxique§§racinisation§§catégorisation de textes§§tokenisation§§visualisation
Implements: decision tree§§majority classifier§§maximum entropy§§naive Bayes classifier§§support vector machine§§k-nearest neighbor classification / arbre de décision§§classifieur de majorité§§entropie maximale§§classifieur bayésien naïf§§machine à vecteurs de support§§méthode des k plus proches voisins
Interface: web user interface / interface utilisateur web
Design country: Slovenia / Slovénie
Reference: Perovšek, M., Kranjc, J., Erjavec, T., Cestnik, B., & Lavrač, N. (2016). TextFlows: A visual programming platform for text mining and natural language processing. Science of Computer Programming, 121, 128–152. https://doi.org/10.1016/j.scico.2016.01.001
text generation / génération de textes
Also known as: natural language generation / 
Definition: Task/process in artificial intelligence, especially with deep learning techniques, which aims to generate text without human intervention.
Définition : Tâche/processus de l'intelligence artificielle, en particulier de l'apprentissage profond, permettant de générer du texte sans recours à une intervention humaine.
Broader concept: operation / opération
Texthero / Texthero
Definition: A Python package to work with text data.
Définition : Paquet Python pour analyser des données textuelles.
Broader concept: Python library / librairie Python
Application field: generic / générique
Tasks performed: text clustering§§chunking§§dependency parsing§§named entity recognition§§stemming§§tokenization§§topic detection§§visualization / partitionnement de textes§§chunking§§analyse en dépendances§§reconnaissance d'entités nommées§§racinisation§§tokenisation§§identification de topics§§visualisation
Implements: DBScan§§mean shift§§non-negative matrix factorization§§principal component analysis§§t-sne algorithm§§k-means / DBScan§§décalage moyen§§factorisation matricielle non négative§§analyse en composantes principales§§algorithme t-sne§§k-moyennes
Input languages: English§§Hindi§§Japanese§§Spanish / anglais§§hindi§§japonais§§espagnol
Input data: .csv
Programming language: Python
Platforms: Linux§§Windows§§macOS
Interface: command-line interface§§application programming interface / interface en ligne de commande§§interface de programmation d’application
Licence: MIT License / licence MIT
Repository: https://github.com/jbesomi/texthero
TextModels.jl / TextModels.jl
Definition: "The TextModels package enhances the TextAnalysis package with end-user focussed, practical natural language models, typically based on neural networks" (source: https://github.com/JuliaText/TextModels.jl).
Broader concept: Julia library / librairie Julia
TextObserver / TextObserver
Definition: Textobserver is an observation and exploitation tool for multidimensional textual data.
Définition : Textobserver est un outil d'observation et d'exploitation de données textuelles multidimensionnelles.
Broader concept: software application / application logicielle
Application field: generic / générique
Tasks performed: concordance analysis§§corpus analysis§§text categorization§§visualization / analyse de concordance§§analyse de corpus§§catégorisation de textes§§visualisation
Implements: correspondence analysis / analyse factorielle des correspondances
Input languages: French / français
Input data: .txt§§.xls§§XML
Platforms: Windows
Interface: desktop graphical user interface / interface utilisateur graphique desktop
Design country: France / France
Licence: free to use license / licence libre d'utilisation
TextRazor / TextRazor
Definition: The TextRazor API helps you extract and understand the Who, What, Why and How from your news stories.
Définition : L'API TextRazor vous aide à extraire et à comprendre le Qui, le Quoi, le Pourquoi et le Comment de vos articles d'actualité.
Broader concept: Java library / librairie Java
Application field: generic / générique
Tasks performed: entity linking§§dependency parsing§§keyword extraction§§language identification§§lemmatization§§named entity recognition§§PoS tagging§§relation extraction§§stemming§§text categorization§§tokenization§§topic detection§§word sense disambiguation / résolution référentielle d'entité§§analyse en dépendances§§extraction de mots-clés§§identification de la langue§§lemmatisation§§reconnaissance d'entités nommées§§étiquetage morpho-syntaxique§§extraction de relations§§racinisation§§catégorisation de textes§§tokenisation§§identification de topics§§désambiguïsation du sens des mots
Input languages: Dutch§§English§§French§§German§§Italian§§Polish§§Portuguese§§Russian§§Spanish§§Swedish / néerlandais§§anglais§§français§§allemand§§italien§§polonais§§portugais§§russe§§espagnol§§suédois
Programming language: Java§§PHP
Interface: application programming interface / interface de programmation d’application
Design country: United Kingdom / Royaume-Uni
Licence: free to use license§§Fee-Based Commercial License / licence libre d'utilisation§§licence commerciale à frais fixes
text segmentation / segmentation de textes
Broader concept: morphological annotation / annotation morphologique
TextTinyR / TextTinyR
Definition: Text processing for small or gig Data files.
Définition : Analyse textuelle de petits et grands fichiers de données.
Broader concept: R package / paquet R
Application field: generic / générique
Tasks performed: text clustering§§word embedding§§collocation§§corpus analysis§§parsing§§tokenization / partitionnement de textes§§plongement lexical§§collocation§§analyse de corpus§§analyse syntaxique§§tokenisation
Implements: GLoVe§§doc2vec§§fastText algorithm§§k-medoids§§k-means / GLoVe§§doc2vec§§algorithme fastText§§k-medoïdes§§k-moyennes
Input data: XML
Programming language: data splitting§§C++§§R language
Platforms: Linux§§Windows§§macOS
Interface: command-line interface / interface en ligne de commande
Licence: GNU GPL v3 / GNU GPL v3
Uses software: R§§R language / R§§langage R
Repository: https://cran.r-project.org/web//packages/textTinyR/index.html§§https://github.com/mlampros/textTinyR
Textable / Textable
Definition: Textable is a free open source software to analyze and process texts visually.
Définition : Textable est un logiciel libre pour l'analyse et le traitement visuel de textes.
Broader concept: software application / application logicielle
Application field: generic / générique
Tasks performed: co-occurrence analysis§§concordance analysis§§collocation§§corpus analysis§§lemmatization§§PoS tagging§§visualization / analyse des cooccurrences§§analyse de concordance§§collocation§§analyse de corpus§§lemmatisation§§étiquetage morpho-syntaxique§§visualisation
Implements: correspondence analysis§§DBScan§§Louvain clustering§§multidimensional scaling§§principal component analysis§§self-organizing map§§hierarchical clustering§§k-means§§k-nearest neighbor classification / analyse factorielle des correspondances§§DBScan§§partitionnement de Louvain§§échelonnement multidimensionnel§§analyse en composantes principales§§carte auto-organisatrice§§partitionnement hiérarchique§§k-moyennes§§méthode des k plus proches voisins
Input data: .txt§§.html§§XML§§.csv
Platforms: Linux§§Windows§§macOS
Interface: desktop graphical user interface / interface utilisateur graphique desktop
Design country: Switzerland / Suisse
Licence: free to use license / licence libre d'utilisation
Uses software: TreeTagger / TreeTagger
Textalytic / Textalytic
Definition: Natural language processing tool in a web browser.
Définition : Outil de traitement automatique du langage dans un navigateur web.
Broader concept: software application / application logicielle
Application field: generic / générique
Tasks performed: text clustering§§named entity recognition§§PoS tagging§§relation extraction§§sentiment analysis§§topic detection§§visualization / partitionnement de textes§§reconnaissance d'entités nommées§§étiquetage morpho-syntaxique§§extraction de relations§§analyse de sentiments§§identification de topics§§visualisation
Interface: web user interface / interface utilisateur web
Licence: free to use license§§Fee-Based Commercial License / licence libre d'utilisation§§licence commerciale à frais fixes
Textpresso Central / Textpresso Central
Definition: Textpresso Central is an online literature search and curation platform that enables biocurators and biomedical researchers to search and mine the full text of literature by integrating keyword and category searches with viewing search results in the context of the full text. It also allows users to create customized curation interfaces, use those interfaces to make annotations linked to supporting evidence statements, and then send those annotations to any database in the world. (Müller, H.-M., Van Auken, K. M., Li, Y., & Sternberg, P. W. ,2018)
Définition : Textpresso Central est une plateforme de recherche et de curation de la littérature en ligne qui permet aux biocurateurs et aux chercheurs biomédicaux de rechercher et d'exploiter le texte intégral de la littérature en intégrant des recherches par mots clés et par catégories et en visualisant les résultats de la recherche dans le contexte du texte intégral. Elle permet également aux utilisateurs de créer des interfaces de curation personnalisées, d'utiliser ces interfaces pour faire des annotations puis d'envoyer ces annotations à n'importe quelle base de données dans le monde.
Broader concept: software application / application logicielle
Application field: biology§§medicine / biologie§§médecine
Tasks performed: annotation§§information extraction§§information retrieval / annotation§§extraction d'information§§recherche d'information
Input data: .txt§§HTML§§pdf
Output data: XML
Programming language: C++§§Perl
Interface: web user interface / interface utilisateur web
Design country: United States / États-Unis
Licence: GNU GPL v3 / GNU GPL v3
Repository: https://github.com/sloria/textblob
Reference: Müller, H.-M., Van Auken, K. M., Li, Y., & Sternberg, P. W. (2018). Textpresso Central : A customizable platform for searching, text mining, viewing, and curating biomedical literature. BMC Bioinformatics, 19(1), 94. https://doi.org/10.1186/s12859-018-2103-8
Textrank Python library / librairie Python Textrank
Definition: A Python library for text summarization and keyword extraction based on the Textrank algorithm.
Définition : Librairie Python pour le résumé de textes et l'extraction de mots-clés basée sur l'algorithme Textrank.
Broader concept: Python library / librairie Python
Application field: generic / générique
Tasks performed: keyword extraction§§summarization / extraction de mots-clés§§résumé automatique
Programming language: Python
Platforms: Linux§§Windows§§macOS
Interface: command-line interface / interface en ligne de commande
Licence: MIT License / licence MIT
Repository: https://github.com/summanlp/textrank
Textrank R package / paquet R Textrank
Definition: An R package for text summarization and keyword extraction based on the Textrank algorithm.
Définition : Paquet R pour le résumé de textes et l'extraction de mots-clés basé sur l'algorithme Textrank.
Broader concept: R package / paquet R
Application field: generic / générique
Tasks performed: keyword extraction§§summarization / extraction de mots-clés§§résumé automatique
Input languages: English / anglais
Programming language: R language
Platforms: Linux§§Windows§§macOS
Interface: command-line interface / interface en ligne de commande
Design country: Belgium / Belgique
Licence: MPL v2.0 / MPL v2.0
Uses software: R / R
Repository: https://cran.r-project.org/web/packages/textrank/index.html§§https://github.com/bnosac/textrank
Tibetan / tibétain
Also known as: Lhasa Tibetan§§Standard Tibetan / 
Broader concept: natural language / langage naturel
IETF language tag: bo
ISO 639-1: bo
ISO 639-2: bod§§tib
Ticuna / ticuna
Also known as: Magta§§Maguta§§Tikuna§§Tucuna§§Tukna§§Tukuna / 
Broader concept: natural language / langage naturel
IETF language tag: tca
ISO 639-3: tca
Tigrinya / tigrigna
Broader concept: natural language / langage naturel
ISO 639-1: ti
ISO 639-2: tir
ISO 639-3: tir