Mohammad Darwich's repositories
sentimentr
Context-aware sentiment analysis model for formal and informal social media-style parlance
candy-machine-mint
Fork, config, customize and ship your own candy machine mint app on your own domain, ultra fast.
afinn
AFINN sentiment analysis in Python
arweave-image-uploader
Upload NFT metadata to the Arweave network
COVID-FAKES
Bilingual (Arabic/English) COVID-19 Twitter dataset for misleading information detection
csv-to-json-for-candy-machine
Generate JSON metadata files from CSV file. For further use with metaplex candy-machine
ekphrasis
Ekphrasis is a text processing tool, geared towards text from social networks, such as Twitter or Facebook. Ekphrasis performs tokenization, word normalization, word segmentation (for splitting hashtags) and spell correction, using word statistics from 2 big corpora (english Wikipedia, twitter - 330mil english tweets).
emoji-emotion
List of emoji rated for valence in JSON
emot
Open source Emoticons and Emoji detection library: emot
generative-art-node
Create generative art by using the canvas api and node js
implementation
Implementation of models in thesis: GENERATION OF SENTIMENT PROPERTIES OF NATURAL LANGUAGE TERM SENSES USING A FULLY UNSUPERVISED DICTIONARY- BASED APPROACH
lexicon-of-english-verbal-polarity-shifters
Supplementary data for the LREC 2018 paper "Introducing a Lexicon of Verbal Polarity Shifters for English" by Schulder, Wiegand, Ruppenhofer and Köser.
liwc-python
Linguistic Inquiry and Word Count (LIWC) analyzer
MalaySAModel
Unsupervised Malay sentiment analysis model
MalaySentimentLexicon
MalaySentimentLexicon
personality-prediction
Experiments for automated personality detection using Language Models and psycholinguistic features on various famous personality datasets including, the essays dataset (Big-Five personality labelled traits)
PhD-work
Contains all the algorithms and generated results of my PhD thesis work
Python-SentiStrength
Python 3 wrapper for SentiStrength. SentiStrength is capable of automatic sentiment analysis of up to 16,000 social web texts per second with up to human level accuracy for English.
scrapy
Scrapy, a fast high-level web crawling & scraping framework for Python.
Sentiment_Analysis_Dictionaries
Sets of dictionaries for sentiment analysis, used in SO-CAL. English and Spanish.
sms_slang_translator
Python Script to abbreviate slangs
SO-CAL
Semantic Orientation Calculator for Sentiment Analysis
socialsentiment
Sentiment Analysis application created with Python and Dash, hosted at socialsentiment.net
twint
An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.
vaderSentiment
VADER Sentiment Analysis. VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains.
Valence
Valence: an implementation for experimenting with different approaches to sentiment analysis