{"adoption": {"forks": 900, "observed_at": "2026-08-28T04:09:51.446732+00:00", "stars": 6926}, "canonical_url": "https://ross.abutalabs.com/products/awesome-multimodal-ml", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Reading list for research topics in multimodal machine learning", "domain": ["machine-learning", "artificial-intelligence", "computer-vision", "speech-processing", "tutorials", "awesome-lists"], "enriched": true, "function": ["machine-learning", "deep-learning", "nlp", "computer-vision", "speech-recognition"], "health_score": 20, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["pliang279/awesome-multimodal-ml"], "name": "pliang279/awesome-multimodal-ml", "platform": ["cross-platform"], "pushed_at": "2024-08-20T19:46:33+00:00", "repo": "pliang279/awesome-multimodal-ml", "stars": 6926, "tags": ["awesome-list", "reading-list", "multimodal-learning", "research-papers", "representation-learning", "natural-language-processing"], "topics": ["multimodal-learning", "machine-learning", "representation-learning", "natural-language-processing", "computer-vision", "speech-processing", "robotics", "healthcare", "reading-list", "deep-learning", "reinforcement-learning"], "urls": [], "use_cases": ["find papers on multimodal fusion and alignment", "get started learning multimodal machine learning", "find datasets for vision-language research", "prepare a course or tutorial on multimodal ML", "survey recent trends in multimodal pretraining", "find reading material for a research literature review"], "what_it_is": "A curated reading list of research papers, surveys, tutorials, and datasets on multimodal machine learning, maintained by Paul Liang at CMU. It organizes resources across core areas like representation, fusion, alignment, and pretraining, plus applications spanning vision, language, speech, robotics, and healthcare.", "when_to_avoid": ["you need runnable code or a software library", "you need an exhaustive, automatically updated paper index", "you are looking for non-research practical tooling"], "when_to_choose": ["you need a curated, organized entry point into multimodal ML research", "you are a student or researcher building a literature review", "you want links to tutorials, courses, and survey papers"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-multimodal-ml", "repo": "pliang279/awesome-multimodal-ml", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "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:09:51.446732+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.446732+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:41:25.245548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3e5469c5da60e5bb7f8766a50d678ee405368cefe85b73754f6a0418e5298f4", "fetched_at": "2026-08-28T04:09:51.446732+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pliang279/awesome-multimodal-ml"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2655, "days_push": 743, "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}}