3 dépôts
Searching for phrases or patterns based on linguistic tags and proximity rather than literal string matches.
Distinct from Text Search and Replace: Distinct from Text Search and Replace: focuses on discovery based on linguistic context rather than text modification.
Explore 3 awesome GitHub repositories matching data & databases · Linguistic Pattern Searching. Refine with filters or upvote what's useful.
Compromise is a natural language processing library and rule-based text parser designed to analyze unstructured text. It functions as a toolkit for identifying parts of speech, linguistic patterns, and semantic meaning, while providing specialized engines for named entity recognition and the parsing of temporal and numeric data. The project is distinguished by its linguistic morphological engine, which can conjugate verbs across different tenses and inflect nouns and adjectives. It further allows for linguistic model customization through a plugin system that enables the extension of lexicons
Locates specific phrases or patterns using match syntax and filtering based on linguistic proximity.
Vespa is a distributed search engine, vector database, and machine learning ranking engine. It serves as an AI search platform designed to handle large-scale document indexing and complex query processing across a cluster of nodes, combining keyword retrieval with high-dimensional embedding storage for semantic similarity search. The platform distinguishes itself by integrating machine learning models directly into the search pipeline to perform real-time inference and ranking. It converts these models into ranking expressions to score and order results based on relevance, while providing a s
Allows integration of custom analysis logic into the text processing pipeline via a service provider interface.
is-thirteen est une bibliothèque de validation de nombres et un vérificateur d'égalité numérique conçu pour vérifier si une entrée donnée est égale à la valeur treize. Il fonctionne comme un outil de classification de données qui identifie cette valeur spécifique à travers des flux d'entrées numériques, textuelles et visuelles. Le projet inclut un classificateur de nombres basé sur l'image qui utilise le deep learning et l'analyse par réseau de neurones pour identifier des représentations visuelles du nombre treize au sein d'images téléchargées. La bibliothèque couvre une variété de méthodes de validation, incluant l'égalité arithmétique exacte, la correspondance de valeur approximative dans des plages de tolérance définies, le parsing de notation scientifique et la correspondance de motifs linguistiques pour les formes écrites du nombre.
Parses text strings to identify written forms or synonyms of the number thirteen across languages.