Add VADER sentiment analysis tool#8001
Conversation
bgruening
left a comment
There was a problem hiding this comment.
Thanks a lot @ksuderman.
There seem to be two similar/identical tools in this PR, can you please double check.
There was a problem hiding this comment.
you could move this macro into the main XML if its only those two items
| a rule-based model optimized for social media and general text. Works well on political | ||
| speeches, news articles, and opinion text. No language models required. | ||
| homepage_url: https://github.com/cjhutto/vaderSentiment | ||
| remote_repository_url: https://github.com/ksuderman/galaxy_tools_vader |
There was a problem hiding this comment.
this one needs adoption to IUC
There was a problem hiding this comment.
Should we put those python scripts and the dictionaries maybe into a very simple conda package?
There was a problem hiding this comment.
@ksuderman ping ...
I also found this conda package already: https://anaconda.org/channels/conda-forge/packages/vadersentiment/files is that useful?
Yes, Claude started getting confused and I thought it would be easier to unwind once everything was in Git. I will be going through all of the repos and cleaning out duplicate files etc. |
- Rule-based sentiment analysis optimized for social media text - No language models required - uses bundled lexicon - Supports JSON and tabular output formats - Includes comprehensive test data and documentation Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
Keep only tools/vader/ to resolve duplicate tools issue
919709f to
248267b
Compare
|
Fixed the duplicate tools issue. The problem was two identical directories: The tool now has a single clean directory structure under
|
- Update profile from 21.05 to 24.1 - Remove macros.xml and inline version - Add ftype attributes to test outputs - Add has_n_rows assertion for tabular test - Use strict JSON assertions for JSON test - Improve test robustness
|
Addressed review comments |
Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
|
|
||
| ]]></help> | ||
| <citations> | ||
| <citation type="bibtex"> |
There was a problem hiding this comment.
@ksuderman is it this DOI 10.1609/icwsm.v8i1.14550 ...
| <citation type="bibtex"> | |
| <citation type="doi">10.1609/icwsm.v8i1.14550 |
There was a problem hiding this comment.
@ksuderman ping ...
I also found this conda package already: https://anaconda.org/channels/conda-forge/packages/vadersentiment/files is that useful?
Summary
This PR adds the VADER (Valence Aware Dictionary and sEntiment Reasoner) sentiment analysis tool to Galaxy, providing a lexicon and rule-based approach specifically optimized for social media and informal text.
Tool Overview
VADER Sentiment Analysis (
vader_sentiment)Key Features
Why VADER?
VADER excels for:
Validation
Tool Details
Input/Output
Scoring System
Files Included
Citation
This tool provides a valuable alternative to neural sentiment approaches, especially for research requiring interpretable, reproducible sentiment scores on informal text.
🤖 Generated with Claude Code