awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesLexicon-Based Sentiment Analyzers

Analyzers that use predefined weighted word lists to determine sentiment ratios.

Distinct from Sentiment Classifiers: Distinct from neural Sentiment Classifiers: relies on weighted lexicons rather than trained machine learning models.

Explore 7 awesome GitHub repositories matching artificial intelligence & ml · Lexicon-Based Sentiment Analyzers. Refine with filters or upvote what's useful.

Awesome Lexicon-Based Sentiment Analyzers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • isnowfy/snownlpAvatar isnowfy

    isnowfy/snownlp

    6,631Vezi pe GitHub↗

    SnowNLP is a Python library for Chinese natural language processing. It provides tools for text segmentation, sentiment analysis, document classification, and phonetic transliteration. The library includes capabilities for training and saving custom machine learning models for tokenization and sentiment analysis using raw training datasets. It covers a range of linguistic processing areas, including parts of speech tagging, sentence splitting, and text similarity measurement. The toolkit also provides utilities for extracting key information through text summarization and calculating word im

    Evaluates the emotional tone of Chinese text to identify positive or negative sentiment.

    Python
    Vezi pe GitHub↗6,631
  • axa-group/nlp.jsAvatar axa-group

    axa-group/nlp.js

    6,574Vezi pe GitHub↗

    nlp.js is a JavaScript natural language processing library and development framework used to build natural language understanding engines. It provides a toolkit for creating local machine learning models for intent classification and acts as a multilingual text processor that detects languages and normalizes text across various dialects. The framework distinguishes itself by supporting local execution on both servers and mobile devices, enabling chatbot functionality without an internet connection. It features a specialized system for conversational slot filling to collect mandatory informati

    Determines emotional tone across multiple languages using a predefined dictionary of weighted words.

    JavaScriptbotbotschatbot
    Vezi pe GitHub↗6,574
  • goto456/stopwordsAvatar goto456

    goto456/stopwords

    5,539Vezi pe GitHub↗

    Acest proiect oferă o colecție curatoriată de cuvinte chinezești de înaltă frecvență, non-informative, provenite din standarde academice și industriale. Servește drept set de date de referință și colecție de stopword-uri concepută pentru utilizarea în sarcini de procesare a limbajului natural (NLP). Repository-ul se concentrează pe preprocesarea textului chinezesc pentru a reduce zgomotul și a îmbunătăți acuratețea modelelor de machine learning. Oferă seturi de date filtrate special pentru regăsirea informațiilor în chineză, pregătirea analizei sentimentelor și curățarea generală a datelor. Proiectul utilizează lexicoane pre-compilate și stocare în fișiere plate pentru a permite filtrarea eficientă a stopword-urilor și agregarea vocabularului pentru corpora chinezești.

    Prepares Chinese text for sentiment analysis by stripping away common stop words that do not carry emotional meaning.

    Vezi pe GitHub↗5,539
  • alfred1984/interesting-pythonAvatar Alfred1984

    Alfred1984/interesting-python

    4,990Vezi pe GitHub↗

    Acest proiect este o colecție de implementări Python pentru web scraping, interceptarea traficului de rețea, analiza datelor și analiza sentimentelor. Oferă metode pentru extragerea datelor structurate de pe site-uri web și interfețe de aplicații mobile. Colecția include instrumente pentru capturarea și analizarea pachetelor de rețea din aplicațiile mobile pentru a identifica endpoint-uri API interne ascunse. De asemenea, conține scripturi pentru evaluarea tonului emoțional și a percepției publice a datelor text. Proiectul acoperă manipularea și transformarea datelor din seturi mari de date, precum și generarea de grafice și diagrame pentru a identifica tendințele și modelele demografice.

    Determines emotional tone by matching text tokens against predefined dictionaries of positive and negative words.

    Jupyter Notebook
    Vezi pe GitHub↗4,990
  • cjhutto/vadersentimentAvatar cjhutto

    cjhutto/vaderSentiment

    4,939Vezi pe GitHub↗

    VADER (Valence Aware Dictionary and sEntiment Reasoner) is a rule-based, lexicon-driven sentiment analyzer that assigns polarity scores to text by matching words against a curated sentiment dictionary and applying linguistic heuristics. It processes text at the sentence level, returning a compound score normalized between -1 (negative) and +1 (positive) along with separate positive, neutral, and negative intensity breakdowns. What distinguishes VADER from simpler lexicon models is its built-in grammatical rule engine. It adjusts scores for negation (e.g., “not good” reduces positivity), contr

    A rule-based engine that scores text polarity and intensity by matching words against a curated sentiment lexicon and applying linguistic rules.

    Python
    Vezi pe GitHub↗4,939
  • deepjavalibrary/djlAvatar deepjavalibrary

    deepjavalibrary/djl

    4,828Vezi pe GitHub↗

    Deep Java Library is a Java deep learning framework and JVM model inference engine. It provides a high-level API for building and deploying deep learning models within the Java ecosystem, acting as a cross-platform runtime for executing models across CPUs, GPUs, and mobile devices. The library is engine-agnostic, allowing users to switch between different deep learning engines such as PyTorch, TensorFlow, and MXNet while maintaining a single unified API. This enables the deployment of the same model across different backends without changing the application code. The framework supports the f

    Determines the emotional tone of text sentences in real time as they are produced in a data stream.

    Java
    Vezi pe GitHub↗4,828
  • 649453932/bert-chinese-text-classification-pytorchAvatar 649453932

    649453932/Bert-Chinese-Text-Classification-Pytorch

    4,425Vezi pe GitHub↗

    Acest proiect este un framework de clasificare a textului în limba chineză bazat pe PyTorch. Oferă un pipeline bazat pe transformatoare, conceput pentru a categorisi secvențele în limba chineză în etichete predefinite folosind modele de deep learning. Implementarea suportă atât modelele de limbaj BERT, cât și ERNIE pentru procesarea și etichetarea textului complex în chineză. Aceste modele sunt utilizate pentru a efectua sarcini precum analiza sentimentelor și categorizarea generală a textului. Sistemul utilizează codificarea textului bazată pe transformatoare și pooling-ul secvențelor ponderat prin atenție pentru a converti caracterele brute în vectori de document. Utilizează fine-tuning-ul modelelor pre-antrenate și optimizarea cross-entropy loss pentru a adapta modelele la sarcini specifice de clasificare.

    Supports the identification of emotional tone in Chinese text by recognizing positive or negative sentiment.

    Python
    Vezi pe GitHub↗4,425
  1. Home
  2. Artificial Intelligence & ML
  3. Sentiment Analysis Tools
  4. Lexicon-Based Sentiment Analyzers

Explorează sub-etichetele

  • Chinese Sentiment Analyzers1 sub-tagTools specifically for evaluating emotional tone in Chinese text. **Distinct from Lexicon-Based Sentiment Analyzers:** Distinct from Lexicon-Based Sentiment Analyzers: specializes in the linguistic nuances of the Chinese language.
  • Real-Time Sentiment AnalysisAnalyzing the emotional tone of text data as it arrives in a continuous stream. **Distinct from Lexicon-Based Sentiment Analyzers:** Focuses on the temporal/streaming aspect of sentiment analysis rather than the method (lexicon-based).
  • Rule-Enhanced AnalyzersAnalyzes emotional tone by matching words to an emotion dictionary and applying grammar rules for negation and modifiers. **Distinct from Lexicon-Based Sentiment Analyzers:** Distinct from Lexicon-Based Sentiment Analyzers: adds grammatical rule application (negation, modifiers) beyond simple lexicon matching.