Skip to content

Commit da059d4

Browse files
Leooo-Huangclaude
andcommitted
feat: comprehensive overhaul — 53 datasets, 8 languages, awesome-list ready
- Expand from 19 to 53 dataset cards covering vision, skeleton, wearable, multimodal, and emerging modalities including CVPR/ECCV/IMWUT 2024 papers - Add CC-BY-4.0 license (awesome-list compliant, replaces missing license) - Fix all badge/citation URLs (intelli-cave → Leo-Cyberautonomy) - Complete i18n translations for all 8 languages (zh, de, es, fr, ja, ko, pt, ru) - Add multi-dimensional taxonomy (by task, license, scale, year) - Add 5 GitHub Actions workflows (link-check, markdown-lint, awesome-lint, catalog-build, stale-bot) - Upgrade catalog_builder.py with CSV export and summary reporting - Update roadmap to versioned milestones (v0.2.0–v1.0.0) - Update benchmarking snapshots to 2025+ SOTA - Fix data inconsistencies (PAMAP2 scale, FineGym missing from table) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 9fe2a2c commit da059d4

61 files changed

Lines changed: 3134 additions & 166 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: Security report
4-
url: https://github.com/intelli-cave/awesome-human-activity-recognition/security/policy
4+
url: https://github.com/Leo-Cyberautonomy/awesome-human-activity-recognition/security/policy
55
about: Please follow the security policy for reporting vulnerabilities.

.github/workflows/awesome-lint.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Awesome Lint
2+
3+
on:
4+
pull_request:
5+
branches: [main]
6+
push:
7+
branches: [main]
8+
9+
jobs:
10+
awesome-lint:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v4
15+
16+
- name: Setup Node.js
17+
uses: actions/setup-node@v4
18+
with:
19+
node-version: 20
20+
21+
- name: Run awesome-lint
22+
run: npx awesome-lint
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Build Catalog
2+
3+
on:
4+
push:
5+
branches: [main]
6+
paths:
7+
- "datasets/**/*.md"
8+
workflow_dispatch:
9+
10+
permissions:
11+
contents: write
12+
13+
jobs:
14+
build:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Checkout
18+
uses: actions/checkout@v4
19+
20+
- name: Setup Python
21+
uses: actions/setup-python@v5
22+
with:
23+
python-version: "3.12"
24+
25+
- name: Build JSON catalog
26+
run: python tools/catalog_builder.py --format json --output data/catalog.json --summary
27+
28+
- name: Build CSV catalog
29+
run: python tools/catalog_builder.py --format csv --output data/catalog.csv
30+
31+
- name: Commit catalog artifacts
32+
run: |
33+
git config user.name "github-actions[bot]"
34+
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
35+
git add data/catalog.json data/catalog.csv
36+
git diff --cached --quiet || git commit -m "chore: auto-update catalog exports [skip ci]"
37+
git push

.github/workflows/link-check.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,15 @@ jobs:
1717
uses: actions/checkout@v4
1818

1919
- name: Run lychee link checker
20-
uses: lycheeverse/lychee-action@v1.9.0
20+
uses: lycheeverse/lychee-action@v2
2121
with:
2222
args: >-
2323
--verbose
2424
--no-progress
2525
--accept 200,203,206,302,999
2626
--max-concurrency 8
27+
--exclude-mail
28+
--timeout 30
2729
**/*.md
2830
fail: true
2931

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Markdown Lint
2+
3+
on:
4+
pull_request:
5+
paths:
6+
- "**/*.md"
7+
push:
8+
branches: [main]
9+
paths:
10+
- "**/*.md"
11+
12+
jobs:
13+
lint:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout
17+
uses: actions/checkout@v4
18+
19+
- name: Lint Markdown files
20+
uses: DavidAnson/markdownlint-cli2-action@v19
21+
with:
22+
globs: |
23+
**/*.md
24+
!node_modules

.github/workflows/stale.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Stale Issues and PRs
2+
3+
on:
4+
schedule:
5+
- cron: "0 0 * * 0" # every Sunday at midnight UTC
6+
workflow_dispatch:
7+
8+
permissions:
9+
issues: write
10+
pull-requests: write
11+
12+
jobs:
13+
stale:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: actions/stale@v9
17+
with:
18+
stale-issue-message: >
19+
This issue has been automatically marked as stale because it has not had
20+
recent activity. It will be closed in 14 days if no further activity occurs.
21+
stale-pr-message: >
22+
This PR has been automatically marked as stale because it has not had
23+
recent activity. It will be closed in 14 days if no further activity occurs.
24+
days-before-stale: 60
25+
days-before-close: 14
26+
stale-issue-label: "stale"
27+
stale-pr-label: "stale"
28+
exempt-issue-labels: "pinned,evergreen"
29+
exempt-pr-labels: "pinned,evergreen"

.markdownlint.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"default": true,
3+
"MD013": false,
4+
"MD033": false,
5+
"MD041": false,
6+
"MD024": {
7+
"siblings_only": true
8+
}
9+
}

CITATION.cff

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ type: dataset
55
authors:
66
- family-names: Huang
77
given-names: Wenxuan
8-
repository-code: 'https://github.com/intelli-cave/awesome-human-activity-recognition'
9-
url: 'https://github.com/intelli-cave/awesome-human-activity-recognition'
8+
repository-code: 'https://github.com/Leo-Cyberautonomy/awesome-human-activity-recognition'
9+
url: 'https://github.com/Leo-Cyberautonomy/awesome-human-activity-recognition'
1010
abstract: >-
1111
A curated, living catalog of 40+ human activity recognition (HAR) and action recognition datasets
1212
across vision-based (RGB/depth video), wearable sensors (IMU, smartwatch), skeleton/mocap,
@@ -29,7 +29,7 @@ keywords:
2929
- deep learning
3030
- dataset catalog
3131
- machine learning
32-
license: MIT
33-
version: 0.1.0
34-
date-released: '2025-10-22'
32+
license: CC-BY-4.0
33+
version: 0.2.0
34+
date-released: '2026-03-19'
3535

LICENSE

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Creative Commons Attribution 4.0 International License (CC BY 4.0)
2+
3+
Copyright (c) 2025 Wenxuan Huang
4+
5+
You are free to:
6+
- Share: copy and redistribute the material in any medium or format
7+
- Adapt: remix, transform, and build upon the material for any purpose, even commercially
8+
9+
Under the following terms:
10+
- Attribution: You must give appropriate credit, provide a link to the license,
11+
and indicate if changes were made.
12+
13+
Full license text: https://creativecommons.org/licenses/by/4.0/legalcode

0 commit comments

Comments
 (0)