diff --git a/README-template.md b/README-template.md new file mode 100644 index 0000000..ac2b6b0 --- /dev/null +++ b/README-template.md @@ -0,0 +1,149 @@ +# {{프로젝트명}} + +

{{프로젝트명}}

+ +
+PseudoLab +Discord Community +Stars Badge +Forks Badge +Pull Requests Badge +Issues Badge +GitHub contributors +
+
+ + + + +> Welcome to {{Name}} repository! We aim to {{Name}}, offering tools and frameworks for {{Name}}, {{Name}}, and {{Name}}. Join us in advancing the field of {{Name}} through open collaboration and innovation! + +🚀 {{프로젝트명}} — 가짜연구소 템플릿 프로젝트 +“함께 만드는 우연한 혁명(Serendipity Revolution)” +진실함과 신뢰를 바탕으로 AI/DS 혁신 커뮤니티와 기술 실험을 진행합니다. + +## 🌟 프로젝트 목표 (Project Vision) +_"이론에서 실전까지, 함께 성장하는 AI 실험실"_ +- Graph-based RAG 스터디 및 프로젝트 +- 개인 성장과 집단 지혜의 시너지 창출 +- 오픈소스 정신을 바탕으로 한 지식 공유 문화 +- 실패를 성공의 디딤돌로 만드는 실험적 접근 +- 논문 리뷰 프로젝트 — 최신 AI 논문 분석, 토론, 실험 재현 +- 책 기반 스터디 — 머신러닝/데이터사이언스 주요 서적 공동 학습 및 적용 +- 오픈소스 프로젝트 — AI·데이터 처리 관련 라이브러리 개발 및 개선 +- 컨퍼런스 논문 투고 — 최신 연구 수행 및 국제 학회 제출 준비 + + +## 🧑 역동적인 팀 소개 (Dynamic Team) + +| 역할 | 이름 | 기술 스택 배지 | 주요 관심 분야 | +|---------------|------|-----------------------------------------------------------------------|----------------------------------------| +| **Project Manager** | 김찬란 | ![Python](https://img.shields.io/badge/Python-Expert-3776AB) ![PyTorch](https://img.shields.io/badge/PyTorch-EE4C2C) | 생성형 AI/추천 시스템 최적화 | +| **Member** | 레오나르도 다빈치 | ![SQL](https://img.shields.io/badge/SQL-Advanced-003B57) ![BigQuery](https://img.shields.io/badge/BigQuery-4285F4) | 데이터 파이프라인 설계 | + + +## 🚀 프로젝트 로드맵 (Project Roadmap) +```mermaid +gantt + title 2025 AI 프로젝트 여정 + section 핵심 마일스톤 + 이론 연구 :a1, 2025-09-01, 30d + MVP 개발 :a2, after a1, 45d + 프로덕션 적용 :a3, after a2, 30d + section 부가 활동 + 기술 세미나 :2025-10-15, 7d + 해커톤 :2025-11-20, 3d +``` + + +## 🛠️ 우리의 개발 문화 (Our Development Culture) +**우리의 개발 문화** +```python +class CollaborationFramework: + def __init__(self): + self.tools = { + 'communication': 'Discord', + 'version_control': 'GitHub Projects', + 'ci/cd': 'GitHub Actions', + 'docs': 'Github Wiki' + } + + def workflow(self): + return """주간 사이클: + 1️⃣ 월요일: 스프린트 플래닝 (Notion 타임라인 공유) + 2️⃣ 수요일: 코드 리뷰 세션 (Live Share) + 3️⃣ 금요일: 데모데이 (실제 적용 사례 발표)""" +``` + + +## 📈 성과 지표 (Achievement Metrics) +**2024 주요 KPI** +| 지표 | 목표치 | 현재 달성률 | +|--------------------------|--------|-------------| +| 커밋 수 | 1,200 | 83% | +| 이슈 해결률 | 95% | 89% | +| 기술 블로그 게시물 | 24편 | 15편 | +| 오픈소스 기여도 | 8회 | 5회 | + + +## 💻 주차별 활동 (Activity History) + +| 날짜 | 내용 | 발표자 | +| -------- | -------- | ---- | +| 2025/02/ | OT | | +| 2025/02/ | Part 1. | 미정 | +| 2025/02/ | Part 2. | 미정 | +| 2025/02/ | Part 3. | 미정 | +| 2025/03/ | Part 4. | 미정 | +| 2025/03/ | Part 5. | 미정 | + + + +## 💡 학습 자원 (Learning Resources) +**우리가 만든 지식 허브** +- [AI Playbook](https://github.com/your-org/ai-playbook): 150+ 페이지의 실전 가이드 +- [MLOps Pipeline Template](https://github.com/your-org/mlops-template): 재사용 가능한 인프라 코드 +- [Failure Journal](https://your-org.github.io/failure-journal): 50+개의 실패 사례 분석 [31][34] + + +## 🌱 참여 안내 (How to Engage) +- 빌더로 참여 — 프로젝트 기획·운영 주도 +- 러너로 참여 — 연구·개발·테스트 등 실행 +- 청강 참여 — 공개 세션 참여 가능 + +❗️참여 링크: [가짜연구소 디스코드](https://discord.gg/EPurkHVtp2) +❗️커뮤니케이션 채널: 디스코드 #{{채널명}} + +**누구나 청강을 통해 모임을 참여하실 수 있습니다.** +1. 특별한 신청 없이 정기 모임 시간에 맞추어 디스코드 #{{채널명}} 채널로 입장 +2. Magical Week 중 행사에 참가 +3. Pseudo Lab 행사에서 만나기 + +## Acknowledgement 🙏 + +이 프로젝트는 가짜연구소 Open Academy로 진행됩니다. +여러분의 참여와 기여가 ‘우연한 혁명(Serendipity Revolution)’을 가능하게 합니다. 모두에게 깊은 감사를 전합니다. +OOO is developed as part of Pseudo-Lab's Open Research Initiative. Special thanks to our contributors and the open source community for their valuable insights and contributions. + +## About Pseudo Lab 👋🏼 + +[Pseudo-Lab](https://pseudo-lab.com/) is a non-profit organization focused on advancing machine learning and AI technologies. Our core values of Sharing, Motivation, and Collaborative Joy drive us to create impactful open-source projects. With over 5k+ researchers, we are committed to advancing machine learning and AI technologies. + +

Contributors 😃

+ + + +

+ +

License 🗞

+ +This project is licensed under the [MIT License](https://opensource.org/licenses/MIT). + +🚩 추가 팁 (Usage Tips) +- 각 항목 내 {{ }} 표시된 부분을 프로젝트에 맞게 꼭 수정하세요. +- 또는 `config.yml`를 수정하고 `rander.py`를 실행하여 수정하세요. +- 불필요한 프로젝트 유형 예시는 제거하거나 교체해 명확하게 하세요. +- 로드맵과 활동내역 부분에 Mermaid 다이어그램 등을 이용해 시각적으로 표현하는 것을 추천합니다. +- 체크박스(✅)와 표를 적절히 활용하면 진행 상황 한눈에 파악이 쉽습니다. +- ‘빌더’와 ‘러너’의 역할 분담과 상호 피드백 문화 강화에 README 내 문장으로 강조를 절대 잊지 마세요. +- README가 단순 안내서 이상으로 공동체 철학과 가치를 담는 협업 선언문임을 인지하고, 누구나 읽고 이해하기 쉽도록 간결 명료하게 작성하세요. diff --git a/README.md b/README.md index 7cae2ca..0f06e72 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# 10th-template +# 10th Template

10th Template

@@ -10,7 +10,6 @@ Pull Requests Badge Issues Badge GitHub contributors -
@@ -19,7 +18,7 @@ > Welcome to OOO repository! We aim to OOO, offering tools and frameworks for OOO, OOO, and OOO. Join us in advancing the field of OOO through open collaboration and innovation! -🚀 {{프로젝트명}} — 가짜연구소 템플릿 프로젝트 +🚀 10th Template — 가짜연구소 템플릿 프로젝트 “함께 만드는 우연한 혁명(Serendipity Revolution)” 진실함과 신뢰를 바탕으로 AI/DS 혁신 커뮤니티와 기술 실험을 진행합니다. @@ -113,7 +112,7 @@ class CollaborationFramework: - 청강 참여 — 공개 세션 참여 가능 ❗️참여 링크: [가짜연구소 디스코드](https://discord.gg/EPurkHVtp2) -❗️커뮤니케이션 채널: 디스코드 #{{채널명}} +❗️커뮤니케이션 채널: 디스코드 #Room-GH **누구나 청강을 통해 모임을 참여하실 수 있습니다.** 1. 특별한 신청 없이 정기 모임 시간에 맞추어 디스코드 #Room-GH 채널로 입장 @@ -142,6 +141,7 @@ This project is licensed under the [MIT License](https://opensource.org/licenses 🚩 추가 팁 (Usage Tips) - 각 항목 내 {{ }} 표시된 부분을 프로젝트에 맞게 꼭 수정하세요. +- 또는 `config.yml`를 수정하고 `rander.py`를 실행하여 수정하세요. - 불필요한 프로젝트 유형 예시는 제거하거나 교체해 명확하게 하세요. - 로드맵과 활동내역 부분에 Mermaid 다이어그램 등을 이용해 시각적으로 표현하는 것을 추천합니다. - 체크박스(✅)와 표를 적절히 활용하면 진행 상황 한눈에 파악이 쉽습니다. diff --git a/config.yml b/config.yml new file mode 100644 index 0000000..306e5f3 --- /dev/null +++ b/config.yml @@ -0,0 +1,3 @@ +Name: OOO +프로젝트명: 10th Template +채널명: Room-GH diff --git a/rander.py b/rander.py new file mode 100644 index 0000000..11bbd6e --- /dev/null +++ b/rander.py @@ -0,0 +1,14 @@ +import re, yaml, pathlib + +tpl = pathlib.Path("README-template.md").read_text(encoding="utf-8") +cfg = yaml.safe_load(pathlib.Path("config.yml").read_text(encoding="utf-8")) + +def replace_all(text, mapping): + # {{키}} 형태만 찾아 치환 + for k, v in mapping.items(): + text = re.sub(r"{{\s*" + re.escape(str(k)) + r"\s*}}", str(v), text) + return text + +out = replace_all(tpl, cfg) +pathlib.Path("README.md").write_text(out, encoding="utf-8") +print("README.md 갱신 완료!")