{"adoption": {"forks": 307, "observed_at": "2026-08-28T04:05:02.984075+00:00", "stars": 1554}, "canonical_url": "https://ross.abutalabs.com/products/deepmoji", "card": {"archived": false, "artifact_type": "library", "description": "State-of-the-art deep learning model for analyzing sentiment, emotion, sarcasm etc.", "domain": ["machine-learning", "deep-learning"], "enriched": true, "function": ["machine-learning", "deep-learning", "nlp"], "health_score": 20, "homepage": "https://deepmoji.mit.edu/", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["bfelbo/DeepMoji"], "name": "bfelbo/DeepMoji", "platform": ["python"], "pushed_at": "2024-08-02T16:13:21+00:00", "repo": "bfelbo/DeepMoji", "stars": 1554, "tags": ["sentiment-analysis", "emotion-detection", "transfer-learning", "emojis", "text-classification", "keras", "tensorflow", "natural-language-processing"], "topics": ["machine-learning", "deep-learning", "natural-language-processing", "python", "ai", "keras", "neural-networks", "nlp", "sentiment-analysis", "tensorflow", "text-classification"], "urls": [], "use_cases": ["predict emojis for a piece of text", "analyze sentiment and emotion in tweets", "detect sarcasm in text", "extract emotional feature vectors from text", "fine-tune a pretrained model on a new emotion-related dataset"], "what_it_is": "DeepMoji is a deep learning model trained on 1.2 billion tweets with emojis to understand emotional language, with code for scoring texts, encoding emotional feature vectors, and transfer learning. It is built on Keras with Theano or TensorFlow backends.", "when_to_avoid": ["you need a maintained Python 3 codebase out of the box", "you prefer PyTorch (use torchMoji instead)", "you need production-grade sentiment analysis for long-form or non-social-media text"], "when_to_choose": ["you need emotion or sarcasm analysis for short social media text", "you want a pretrained model for transfer learning on emotion-related NLP tasks", "you work in Python with Keras/TensorFlow"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/deepmoji", "repo": "bfelbo/DeepMoji", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:02.984075+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:30:04.723298+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a619eec359da543b35dae4ee87e584a9ea422d31c85b7560f0c6b65d37ddd185", "fetched_at": "2026-08-28T04:05:02.984075+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bfelbo/DeepMoji"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3333, "days_push": 761, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}