{"adoption": {"forks": 214, "observed_at": "2026-08-28T04:03:58.489830+00:00", "stars": 1202}, "canonical_url": "https://ross.abutalabs.com/products/tapas", "card": {"archived": true, "artifact_type": "library", "description": "End-to-end neural table-text understanding models.", "domain": ["machine-learning", "deep-learning"], "enriched": true, "function": ["nlp", "machine-learning", "deep-learning", "search-engine"], "health_score": 10, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["google-research/tapas"], "name": "google-research/tapas", "platform": ["python"], "pushed_at": "2024-07-22T13:51:30+00:00", "repo": "google-research/tapas", "stars": 1202, "tags": ["table-question-answering", "table-parsing", "transformers", "tensorflow", "research-code", "question-answering", "table-retrieval", "natural-language-processing", "search", "linux", "gpu"], "topics": ["nlp-machine-learning", "question-answering", "table-parsing", "tensorflow"], "urls": [], "use_cases": ["answer natural language questions against tabular data", "parse tables with a neural question answering model", "retrieve relevant tables for open-domain question answering", "classify whether a statement is entailed by a table (TabFact)", "fine-tune a table QA model on a custom dataset", "run efficient transformer attention over large tables"], "what_it_is": "TAPAS is Google Research's implementation of transformer-based models for question answering over tables, including pretrained checkpoints and training code. It also covers related models for table retrieval, open-domain QA over tables, table entailment (TabFact), and efficient table attention variants (MATE, DoT).", "when_to_avoid": ["you need a production-ready QA service rather than research code", "you prefer PyTorch or want to use the models via Hugging Face Transformers instead", "you need general document or text QA not grounded in tables"], "when_to_choose": ["you need state-of-the-art neural table question answering with pretrained checkpoints", "you are doing research on table-text understanding or table retrieval", "you want TensorFlow-based training code for table parsing models"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tapas", "repo": "google-research/tapas", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "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:03:58.489830+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.489830+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:20:35.988736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d17760c6bab9b1fa50cc1313054f6083c76be12a5632df96ff501eea96291e6", "fetched_at": "2026-08-28T04:03:58.489830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google-research/tapas"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2346, "days_push": 772, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}