Upload 6 files
Browse files- app.py +184 -0
- peft_lora/README.md +207 -0
- peft_lora/adapter_config.json +46 -0
- peft_lora/adapter_model.safetensors +3 -0
- requirements.txt +10 -0
- rule.json +602 -0
app.py
ADDED
|
@@ -0,0 +1,184 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import os
|
| 2 |
+
import json
|
| 3 |
+
import threading
|
| 4 |
+
import torch
|
| 5 |
+
import gradio as gr
|
| 6 |
+
from huggingface_hub import login
|
| 7 |
+
from sentence_transformers import SentenceTransformer
|
| 8 |
+
import faiss
|
| 9 |
+
|
| 10 |
+
from transformers import (
|
| 11 |
+
AutoModelForCausalLM,
|
| 12 |
+
AutoTokenizer,
|
| 13 |
+
TextIteratorStreamer
|
| 14 |
+
)
|
| 15 |
+
from peft import PeftModel
|
| 16 |
+
|
| 17 |
+
|
| 18 |
+
# ============================================================
|
| 19 |
+
# 0. 환경 설정
|
| 20 |
+
# ============================================================
|
| 21 |
+
HF_TOKEN = os.environ.get("HF_TOKEN", None)
|
| 22 |
+
if HF_TOKEN:
|
| 23 |
+
login(token=HF_TOKEN)
|
| 24 |
+
|
| 25 |
+
device = "cuda" if torch.cuda.is_available() else "cpu"
|
| 26 |
+
|
| 27 |
+
|
| 28 |
+
# ============================================================
|
| 29 |
+
# 1. 경로 설정
|
| 30 |
+
# ============================================================
|
| 31 |
+
BASE_MODEL = "KORMo-Team/KORMo-10B-sft"
|
| 32 |
+
LORA_DIR = "peft_lora"
|
| 33 |
+
DOC_PATH = "rule.json"
|
| 34 |
+
|
| 35 |
+
|
| 36 |
+
# ============================================================
|
| 37 |
+
# 2. RAG 문서 로드
|
| 38 |
+
# ============================================================
|
| 39 |
+
with open(DOC_PATH, "r", encoding="utf-8") as f:
|
| 40 |
+
documents = json.load(f)
|
| 41 |
+
|
| 42 |
+
doc_texts = [d["text"] for d in documents]
|
| 43 |
+
|
| 44 |
+
embedding_model = SentenceTransformer(
|
| 45 |
+
"jhgan/ko-sroberta-multitask",
|
| 46 |
+
device=device
|
| 47 |
+
)
|
| 48 |
+
|
| 49 |
+
import numpy as np
|
| 50 |
+
doc_embs = embedding_model.encode(
|
| 51 |
+
doc_texts,
|
| 52 |
+
convert_to_numpy=True,
|
| 53 |
+
show_progress_bar=True
|
| 54 |
+
).astype("float32")
|
| 55 |
+
|
| 56 |
+
dim = doc_embs.shape[1]
|
| 57 |
+
index = faiss.IndexFlatL2(dim)
|
| 58 |
+
index.add(doc_embs)
|
| 59 |
+
|
| 60 |
+
|
| 61 |
+
# ============================================================
|
| 62 |
+
# 3. LLM + LoRA 로드
|
| 63 |
+
# ============================================================
|
| 64 |
+
tokenizer = AutoTokenizer.from_pretrained(BASE_MODEL, use_fast=True)
|
| 65 |
+
|
| 66 |
+
model = AutoModelForCausalLM.from_pretrained(
|
| 67 |
+
BASE_MODEL,
|
| 68 |
+
torch_dtype=torch.float16,
|
| 69 |
+
device_map="auto",
|
| 70 |
+
trust_remote_code=True
|
| 71 |
+
)
|
| 72 |
+
|
| 73 |
+
model = PeftModel.from_pretrained(
|
| 74 |
+
model,
|
| 75 |
+
LORA_DIR,
|
| 76 |
+
torch_dtype=torch.float16,
|
| 77 |
+
device_map="auto"
|
| 78 |
+
)
|
| 79 |
+
|
| 80 |
+
model.eval()
|
| 81 |
+
|
| 82 |
+
|
| 83 |
+
# ============================================================
|
| 84 |
+
# 4. RAG 검색
|
| 85 |
+
# ============================================================
|
| 86 |
+
def retrieve(query, k=3):
|
| 87 |
+
q_emb = embedding_model.encode([query], convert_to_numpy=True).astype("float32")
|
| 88 |
+
D, I = index.search(q_emb, k)
|
| 89 |
+
return [documents[i] for i in I[0]]
|
| 90 |
+
|
| 91 |
+
|
| 92 |
+
# ============================================================
|
| 93 |
+
# 5. 프롬프트 생성
|
| 94 |
+
# ============================================================
|
| 95 |
+
def build_prompt(persona, instruction, query, retrieved_docs):
|
| 96 |
+
context = "\n".join([f"- {d['text']}" for d in retrieved_docs])
|
| 97 |
+
return f"""
|
| 98 |
+
### 페르소나:
|
| 99 |
+
{persona}
|
| 100 |
+
|
| 101 |
+
### 참고사항:
|
| 102 |
+
{instruction}
|
| 103 |
+
|
| 104 |
+
### 규정:
|
| 105 |
+
{context}
|
| 106 |
+
|
| 107 |
+
### 질문:
|
| 108 |
+
{query}
|
| 109 |
+
|
| 110 |
+
### 답변:
|
| 111 |
+
"""
|
| 112 |
+
|
| 113 |
+
|
| 114 |
+
# ============================================================
|
| 115 |
+
# 6. Streaming LLM (End of Answer 이전까지만 출력)
|
| 116 |
+
# ============================================================
|
| 117 |
+
def stream_generate(prompt, max_new_tokens=256):
|
| 118 |
+
streamer = TextIteratorStreamer(
|
| 119 |
+
tokenizer,
|
| 120 |
+
skip_prompt=True,
|
| 121 |
+
skip_special_tokens=True
|
| 122 |
+
)
|
| 123 |
+
|
| 124 |
+
inputs = tokenizer(prompt, return_tensors="pt").to(device)
|
| 125 |
+
|
| 126 |
+
thread = threading.Thread(
|
| 127 |
+
target=lambda:
|
| 128 |
+
model.generate(
|
| 129 |
+
**inputs,
|
| 130 |
+
max_new_tokens=max_new_tokens,
|
| 131 |
+
do_sample=True,
|
| 132 |
+
top_p=0.9,
|
| 133 |
+
temperature=0.7,
|
| 134 |
+
repetition_penalty=1.2,
|
| 135 |
+
streamer=streamer
|
| 136 |
+
)
|
| 137 |
+
)
|
| 138 |
+
thread.start()
|
| 139 |
+
|
| 140 |
+
partial_text = ""
|
| 141 |
+
|
| 142 |
+
for token in streamer:
|
| 143 |
+
partial_text += token
|
| 144 |
+
|
| 145 |
+
# End of Answer 기준으로 스트림 중단
|
| 146 |
+
if "End of Answer" in partial_text:
|
| 147 |
+
partial_text = partial_text.split("End of Answer")[0]
|
| 148 |
+
yield partial_text.strip()
|
| 149 |
+
return
|
| 150 |
+
|
| 151 |
+
yield partial_text
|
| 152 |
+
|
| 153 |
+
|
| 154 |
+
# ============================================================
|
| 155 |
+
# 7. Gradio 인터페이스 함수
|
| 156 |
+
# ============================================================
|
| 157 |
+
def gradio_reply(persona, instruction, query):
|
| 158 |
+
retrieved = retrieve(query, k=3)
|
| 159 |
+
prompt = build_prompt(persona, instruction, query, retrieved)
|
| 160 |
+
return stream_generate(prompt)
|
| 161 |
+
|
| 162 |
+
|
| 163 |
+
# ============================================================
|
| 164 |
+
# 8. Gradio UI
|
| 165 |
+
# ============================================================
|
| 166 |
+
with gr.Blocks() as demo:
|
| 167 |
+
|
| 168 |
+
gr.Markdown("KORMo-10B + LoRA + RAG Streaming Demo (End-of-Answer Truncated)")
|
| 169 |
+
|
| 170 |
+
persona = gr.Textbox(label="페르소나")
|
| 171 |
+
instruction = gr.Textbox(label="규칙/지침")
|
| 172 |
+
query = gr.Textbox(label="질문")
|
| 173 |
+
|
| 174 |
+
output = gr.Textbox(label="응답", lines=12)
|
| 175 |
+
|
| 176 |
+
btn = gr.Button("Generate")
|
| 177 |
+
|
| 178 |
+
btn.click(
|
| 179 |
+
fn=gradio_reply,
|
| 180 |
+
inputs=[persona, instruction, query],
|
| 181 |
+
outputs=output
|
| 182 |
+
)
|
| 183 |
+
|
| 184 |
+
demo.launch()
|
peft_lora/README.md
ADDED
|
@@ -0,0 +1,207 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
base_model: KORMo-Team/KORMo-10B-sft
|
| 3 |
+
library_name: peft
|
| 4 |
+
pipeline_tag: text-generation
|
| 5 |
+
tags:
|
| 6 |
+
- base_model:adapter:KORMo-Team/KORMo-10B-sft
|
| 7 |
+
- lora
|
| 8 |
+
- transformers
|
| 9 |
+
---
|
| 10 |
+
|
| 11 |
+
# Model Card for Model ID
|
| 12 |
+
|
| 13 |
+
<!-- Provide a quick summary of what the model is/does. -->
|
| 14 |
+
|
| 15 |
+
|
| 16 |
+
|
| 17 |
+
## Model Details
|
| 18 |
+
|
| 19 |
+
### Model Description
|
| 20 |
+
|
| 21 |
+
<!-- Provide a longer summary of what this model is. -->
|
| 22 |
+
|
| 23 |
+
|
| 24 |
+
|
| 25 |
+
- **Developed by:** [More Information Needed]
|
| 26 |
+
- **Funded by [optional]:** [More Information Needed]
|
| 27 |
+
- **Shared by [optional]:** [More Information Needed]
|
| 28 |
+
- **Model type:** [More Information Needed]
|
| 29 |
+
- **Language(s) (NLP):** [More Information Needed]
|
| 30 |
+
- **License:** [More Information Needed]
|
| 31 |
+
- **Finetuned from model [optional]:** [More Information Needed]
|
| 32 |
+
|
| 33 |
+
### Model Sources [optional]
|
| 34 |
+
|
| 35 |
+
<!-- Provide the basic links for the model. -->
|
| 36 |
+
|
| 37 |
+
- **Repository:** [More Information Needed]
|
| 38 |
+
- **Paper [optional]:** [More Information Needed]
|
| 39 |
+
- **Demo [optional]:** [More Information Needed]
|
| 40 |
+
|
| 41 |
+
## Uses
|
| 42 |
+
|
| 43 |
+
<!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
|
| 44 |
+
|
| 45 |
+
### Direct Use
|
| 46 |
+
|
| 47 |
+
<!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
|
| 48 |
+
|
| 49 |
+
[More Information Needed]
|
| 50 |
+
|
| 51 |
+
### Downstream Use [optional]
|
| 52 |
+
|
| 53 |
+
<!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
|
| 54 |
+
|
| 55 |
+
[More Information Needed]
|
| 56 |
+
|
| 57 |
+
### Out-of-Scope Use
|
| 58 |
+
|
| 59 |
+
<!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
|
| 60 |
+
|
| 61 |
+
[More Information Needed]
|
| 62 |
+
|
| 63 |
+
## Bias, Risks, and Limitations
|
| 64 |
+
|
| 65 |
+
<!-- This section is meant to convey both technical and sociotechnical limitations. -->
|
| 66 |
+
|
| 67 |
+
[More Information Needed]
|
| 68 |
+
|
| 69 |
+
### Recommendations
|
| 70 |
+
|
| 71 |
+
<!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
|
| 72 |
+
|
| 73 |
+
Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
|
| 74 |
+
|
| 75 |
+
## How to Get Started with the Model
|
| 76 |
+
|
| 77 |
+
Use the code below to get started with the model.
|
| 78 |
+
|
| 79 |
+
[More Information Needed]
|
| 80 |
+
|
| 81 |
+
## Training Details
|
| 82 |
+
|
| 83 |
+
### Training Data
|
| 84 |
+
|
| 85 |
+
<!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->
|
| 86 |
+
|
| 87 |
+
[More Information Needed]
|
| 88 |
+
|
| 89 |
+
### Training Procedure
|
| 90 |
+
|
| 91 |
+
<!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
|
| 92 |
+
|
| 93 |
+
#### Preprocessing [optional]
|
| 94 |
+
|
| 95 |
+
[More Information Needed]
|
| 96 |
+
|
| 97 |
+
|
| 98 |
+
#### Training Hyperparameters
|
| 99 |
+
|
| 100 |
+
- **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
|
| 101 |
+
|
| 102 |
+
#### Speeds, Sizes, Times [optional]
|
| 103 |
+
|
| 104 |
+
<!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
|
| 105 |
+
|
| 106 |
+
[More Information Needed]
|
| 107 |
+
|
| 108 |
+
## Evaluation
|
| 109 |
+
|
| 110 |
+
<!-- This section describes the evaluation protocols and provides the results. -->
|
| 111 |
+
|
| 112 |
+
### Testing Data, Factors & Metrics
|
| 113 |
+
|
| 114 |
+
#### Testing Data
|
| 115 |
+
|
| 116 |
+
<!-- This should link to a Dataset Card if possible. -->
|
| 117 |
+
|
| 118 |
+
[More Information Needed]
|
| 119 |
+
|
| 120 |
+
#### Factors
|
| 121 |
+
|
| 122 |
+
<!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
|
| 123 |
+
|
| 124 |
+
[More Information Needed]
|
| 125 |
+
|
| 126 |
+
#### Metrics
|
| 127 |
+
|
| 128 |
+
<!-- These are the evaluation metrics being used, ideally with a description of why. -->
|
| 129 |
+
|
| 130 |
+
[More Information Needed]
|
| 131 |
+
|
| 132 |
+
### Results
|
| 133 |
+
|
| 134 |
+
[More Information Needed]
|
| 135 |
+
|
| 136 |
+
#### Summary
|
| 137 |
+
|
| 138 |
+
|
| 139 |
+
|
| 140 |
+
## Model Examination [optional]
|
| 141 |
+
|
| 142 |
+
<!-- Relevant interpretability work for the model goes here -->
|
| 143 |
+
|
| 144 |
+
[More Information Needed]
|
| 145 |
+
|
| 146 |
+
## Environmental Impact
|
| 147 |
+
|
| 148 |
+
<!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
|
| 149 |
+
|
| 150 |
+
Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
|
| 151 |
+
|
| 152 |
+
- **Hardware Type:** [More Information Needed]
|
| 153 |
+
- **Hours used:** [More Information Needed]
|
| 154 |
+
- **Cloud Provider:** [More Information Needed]
|
| 155 |
+
- **Compute Region:** [More Information Needed]
|
| 156 |
+
- **Carbon Emitted:** [More Information Needed]
|
| 157 |
+
|
| 158 |
+
## Technical Specifications [optional]
|
| 159 |
+
|
| 160 |
+
### Model Architecture and Objective
|
| 161 |
+
|
| 162 |
+
[More Information Needed]
|
| 163 |
+
|
| 164 |
+
### Compute Infrastructure
|
| 165 |
+
|
| 166 |
+
[More Information Needed]
|
| 167 |
+
|
| 168 |
+
#### Hardware
|
| 169 |
+
|
| 170 |
+
[More Information Needed]
|
| 171 |
+
|
| 172 |
+
#### Software
|
| 173 |
+
|
| 174 |
+
[More Information Needed]
|
| 175 |
+
|
| 176 |
+
## Citation [optional]
|
| 177 |
+
|
| 178 |
+
<!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
|
| 179 |
+
|
| 180 |
+
**BibTeX:**
|
| 181 |
+
|
| 182 |
+
[More Information Needed]
|
| 183 |
+
|
| 184 |
+
**APA:**
|
| 185 |
+
|
| 186 |
+
[More Information Needed]
|
| 187 |
+
|
| 188 |
+
## Glossary [optional]
|
| 189 |
+
|
| 190 |
+
<!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
|
| 191 |
+
|
| 192 |
+
[More Information Needed]
|
| 193 |
+
|
| 194 |
+
## More Information [optional]
|
| 195 |
+
|
| 196 |
+
[More Information Needed]
|
| 197 |
+
|
| 198 |
+
## Model Card Authors [optional]
|
| 199 |
+
|
| 200 |
+
[More Information Needed]
|
| 201 |
+
|
| 202 |
+
## Model Card Contact
|
| 203 |
+
|
| 204 |
+
[More Information Needed]
|
| 205 |
+
### Framework versions
|
| 206 |
+
|
| 207 |
+
- PEFT 0.18.0
|
peft_lora/adapter_config.json
ADDED
|
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"alora_invocation_tokens": null,
|
| 3 |
+
"alpha_pattern": {},
|
| 4 |
+
"arrow_config": null,
|
| 5 |
+
"auto_mapping": null,
|
| 6 |
+
"base_model_name_or_path": "KORMo-Team/KORMo-10B-sft",
|
| 7 |
+
"bias": "none",
|
| 8 |
+
"corda_config": null,
|
| 9 |
+
"ensure_weight_tying": false,
|
| 10 |
+
"eva_config": null,
|
| 11 |
+
"exclude_modules": null,
|
| 12 |
+
"fan_in_fan_out": false,
|
| 13 |
+
"inference_mode": true,
|
| 14 |
+
"init_lora_weights": true,
|
| 15 |
+
"layer_replication": null,
|
| 16 |
+
"layers_pattern": null,
|
| 17 |
+
"layers_to_transform": null,
|
| 18 |
+
"loftq_config": {},
|
| 19 |
+
"lora_alpha": 16,
|
| 20 |
+
"lora_bias": false,
|
| 21 |
+
"lora_dropout": 0.3,
|
| 22 |
+
"megatron_config": null,
|
| 23 |
+
"megatron_core": "megatron.core",
|
| 24 |
+
"modules_to_save": null,
|
| 25 |
+
"peft_type": "LORA",
|
| 26 |
+
"peft_version": "0.18.0",
|
| 27 |
+
"qalora_group_size": 16,
|
| 28 |
+
"r": 4,
|
| 29 |
+
"rank_pattern": {},
|
| 30 |
+
"revision": null,
|
| 31 |
+
"target_modules": [
|
| 32 |
+
"o_proj",
|
| 33 |
+
"q_proj",
|
| 34 |
+
"v_proj",
|
| 35 |
+
"gate_proj",
|
| 36 |
+
"k_proj",
|
| 37 |
+
"down_proj",
|
| 38 |
+
"up_proj"
|
| 39 |
+
],
|
| 40 |
+
"target_parameters": null,
|
| 41 |
+
"task_type": "CAUSAL_LM",
|
| 42 |
+
"trainable_token_indices": null,
|
| 43 |
+
"use_dora": false,
|
| 44 |
+
"use_qalora": false,
|
| 45 |
+
"use_rslora": false
|
| 46 |
+
}
|
peft_lora/adapter_model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:61d5c35da627f2d5991e8e1f2930bbdab452f0c65504b5882d7df635bbec9950
|
| 3 |
+
size 56434928
|
requirements.txt
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
transformers
|
| 2 |
+
accelerate
|
| 3 |
+
peft
|
| 4 |
+
sentence-transformers
|
| 5 |
+
faiss-cpu
|
| 6 |
+
datasets
|
| 7 |
+
bitsandbytes
|
| 8 |
+
huggingface_hub
|
| 9 |
+
gradio
|
| 10 |
+
torch
|
rule.json
ADDED
|
@@ -0,0 +1,602 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"id": "rule_001",
|
| 4 |
+
"chapter": "제1장 총칙",
|
| 5 |
+
"section": "",
|
| 6 |
+
"article": "제1조 (명칭 및 목적)",
|
| 7 |
+
"text": "HAI(이하 “본 동아리” 또는 “동아리”라고 한다)는 AI분야에 대한 정보 교류와 학습, 연구 및 회원 간의 친목도모를 목적으로 한다. 본 회칙은 본 동아리의 각종 제반사항을 규정함을 목적으로 한다.",
|
| 8 |
+
"tags": ["총칙", "목적", "동아리"]
|
| 9 |
+
},
|
| 10 |
+
{
|
| 11 |
+
"id": "rule_002",
|
| 12 |
+
"chapter": "제1장 총칙",
|
| 13 |
+
"section": "",
|
| 14 |
+
"article": "제2조 (용어)",
|
| 15 |
+
"text": "본 회칙에서 사용하는 용어의 정의는 다음과 같다. “동아리”라 함은 학술적 목적을 비롯하여 단순 친목 이상의 목적으로 일정한 사람들이 정해진 규칙에 따라 모이는 집단을 의미한다. 한양대학교 학생회나 각 단과대학, 학부, 학과 등의 인준을 받은 동아리에 한정되지 아니한다. “회원”이라 함은 본 동아리의 목적에 찬동하는 사람들이 소정의 절차를 거쳐 입부 신청이 허가된 사람을 의미한다. “활동 기간”이라 함은 본 동아리 최근 입부 시점부터 휴식 기간을 제외한, 회원 자격을 갖추고 동아리의 일원으로써 활동한 기간을 의미한다.",
|
| 16 |
+
"tags": ["총칙", "용어 정의"]
|
| 17 |
+
},
|
| 18 |
+
{
|
| 19 |
+
"id": "rule_003",
|
| 20 |
+
"chapter": "제2장 회원",
|
| 21 |
+
"section": "",
|
| 22 |
+
"article": "제3조 (회원의 종류 및 자격)",
|
| 23 |
+
"text": "본 동아리의 회원은 한양대학교 서울캠퍼스의 학부생(재학생 및 휴학생)인 사람을 원칙으로 한다. 신입회원이 아닌 경우 학부졸업생도 포함된다. 회원의 활동 기간 및 경험 등을 기준으로 자격을 구분하며 회원의 종류로는 신입회원, 정회원, 휴식회원 이 있다. 신입회원은 최근 입부 후 활동 기간이 1학기 이하인 회원을 의미한다. 정회원은 본 동아리에서 2학기 이상 활동한, 휴식회원에 해당하지 않는 회원을 의미하며, 동아리 내 프로젝트 참여 및 발표 공헌도에 따라 입문 회원과 주니어 회원, 명예 회원으로 구분한다. 정회원 중 입문 회원은 AI 관련 프로젝트 참여 경험이 1회 미만인 회원을 의미한다. 정회원 중 주니어 회원은 AI 관련 프로젝트 참여 경험이 1회 이상인 회원을 의미한다. 정회원 중 명예 회원은 AI 관련 프로젝트 참여 경험이 2회 이상, AI 관련 주제로 50명 이상이 참여한 자리에서 발표 경험이 1회 이상인 회원을 의미한다. 휴식회원(“휴이”라고도 한다.)은 제 7조의 4항에 의해 회원 자격이 일시 정지된 회원을 의미한다.",
|
| 24 |
+
"tags": ["회원", "자격", "종류"]
|
| 25 |
+
},
|
| 26 |
+
{
|
| 27 |
+
"id": "rule_004",
|
| 28 |
+
"chapter": "제2장 회원",
|
| 29 |
+
"section": "",
|
| 30 |
+
"article": "제4조 (회원의 권리)",
|
| 31 |
+
"text": "본 동아리의 회원은 자유롭게 의견을 표출할 수 있다. 본 동아리의 회원은 자유롭게 학술적인 지식을 쌓을 수 있다. 정회원은 본 동아리의 회장을 선출하는 권리, 임원진이 될 수 있는 권리를 가진다. 정회원 중 명예 회원은 회비 납부, 회합 출석 등에서 자유로울 수 있는 권리를 가진다.",
|
| 32 |
+
"tags": ["회원", "권리"]
|
| 33 |
+
},
|
| 34 |
+
{
|
| 35 |
+
"id": "rule_005",
|
| 36 |
+
"chapter": "제2장 회원",
|
| 37 |
+
"section": "",
|
| 38 |
+
"article": "제5조 (회원의 의무)",
|
| 39 |
+
"text": "본 동아리의 회원은 회칙을 완전히 이해하고 준수할 의무를 가진다. 본 동아리의 회원은 각 회원 및 학술적인 교류를 통해 만난 모든 사람을 존중해야 한다. 본 동아리의 회원은 동아리 활동에 성실하게 참여해야 한다. 본 동아리의 회원은 회비를 납부할 의무를 가진다.",
|
| 40 |
+
"tags": ["회원", "의무"]
|
| 41 |
+
},
|
| 42 |
+
{
|
| 43 |
+
"id": "rule_006",
|
| 44 |
+
"chapter": "제2장 회원",
|
| 45 |
+
"section": "",
|
| 46 |
+
"article": "제6조 (회비)",
|
| 47 |
+
"text": "본 동아리의 회원은 본 동아리의 정상적인 활동을 위해 회비를 납부해야 한다. 매해 3월달에 동아리 회원의 자격을 가지고 있는 자(단, 정회원 중 명예 회원은 제외한다.)는 3월의 마지막 날까지 회비 2 만원을 납부한다. 매해 9월달에 동아리 회원 자격 정지(휴식회원)가 해제된 해당자와 2학기 신입회원은 9월 마지막 날까지 회비 2 만원을 납부한다. 본 조에 의한 회비 납부를 하지 않은 회원은 회비 납부 기간 이후 즉시 동아리 회원 자격이 소멸될 수 있다. 추후 회비를 납부할 경우 본 회칙이나 세칙에 어긋나지 않는 한 회원 자격을 즉시 복구할 수 있다. 회비는 동아리의 목적에 부합하는 활동을 위해서만 사용되어야 하며 학기 중 1회 이상 회비 사용 내역을 공개한다.",
|
| 48 |
+
"tags": ["회원", "회비", "납부", "자격"]
|
| 49 |
+
},
|
| 50 |
+
{
|
| 51 |
+
"id": "rule_007",
|
| 52 |
+
"chapter": "���2장 회원",
|
| 53 |
+
"section": "",
|
| 54 |
+
"article": "제7조 (자격 유지 및 회원 휴식)",
|
| 55 |
+
"text": "회원은 제 6조에 의한 회비 납부를 통해 회원 자격 유지의 의사를 표한다. 동아리 활동 기간은 당해 회비를 납부한 경우 다른 조항에 의해 제한되지 않는 한 그 해 전체를 활동 기간으로 산출한다. 제 8조에 의해 회원은 회원의 자격을 유지하지 못할 수 있다. 휴학이나 회장이 인정하는 기타 사유에 의해 불가피하게 동아리 활동을 정상적으로 진행할 수 없는 경우 회원휴식(“휴이”라고도 한다.)을 할 수 있다. 휴학에 의한 경우 휴식 가능 기간에 제한이 존재하지 않는다. 휴학이 아닌 다른 사유에 의한 경우 휴식 가능 기간은 최대 2학기로 한다. 회원 휴식 기간동안 회원은 휴식회원의 지위를 가진다. 이 기간동안 일시적인 동아리 활동 참여는 가능하나 회원의 동아리 활동 기간으로 인정하지는 않는다.",
|
| 56 |
+
"tags": ["회원", "자격 유지", "휴식"]
|
| 57 |
+
},
|
| 58 |
+
{
|
| 59 |
+
"id": "rule_008",
|
| 60 |
+
"chapter": "제2장 회원",
|
| 61 |
+
"section": "",
|
| 62 |
+
"article": "제8조 (자격상실)",
|
| 63 |
+
"text": "회원은 본인의 의사에 따라 자유롭게 동아리에서 탈퇴할 수 있다. 탈퇴 의사는 회장을 비롯한 임원진 중 한명에게 보고하면 즉시 처리한다. 이미 납부한 회비는 별도 세칙이나 회장이 인정하는 사유가 없는 한 반환하지 않는다. 제 24조에 의한 징계의 결과 자격박탈이 나온 회원은 징계 결의가 된 즉시 본 동아리의 회원으로서 자격을 상실한다. 이 경우 이미 납부한 회비 및 이외의 비용(엠티참가비 등)에 대한 환급은 없다. 제 7조에 의해 회원 활동 기간을 인정받지 못하는 경우 회장은 해당 회원의 회원 자격을 소멸 또는 일시 정지시킬 수 있다. 기타 본 회칙이나 세칙의 다른 조항에 의해 징계없이 회원 자격이 소멸될 수 있다. 이 경우 이미 납부한 회비 및 이외의 비용(엠티참가비 등)에 대한 환급은 없다.",
|
| 64 |
+
"tags": ["회원", "자격상실", "탈퇴", "징계"]
|
| 65 |
+
},
|
| 66 |
+
{
|
| 67 |
+
"id": "rule_009",
|
| 68 |
+
"chapter": "제3장 임원",
|
| 69 |
+
"section": "",
|
| 70 |
+
"article": "제9조 (임원의 구성)",
|
| 71 |
+
"text": "본 동아리의 임원은 아래와 같이 규정한다. 회장 부회장 학술 총관리자 총무 외부활동 관리자 회장은 본 조 1항에 명시된 임원 이외의 추가적인 임원을 선출할 권리를 가진다. 불가피한 경우 임원의 직책은 한 사람이 겸임할 수 있다.",
|
| 72 |
+
"tags": ["임원", "구성"]
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"id": "rule_010",
|
| 76 |
+
"chapter": "제3장 임원",
|
| 77 |
+
"section": "",
|
| 78 |
+
"article": "제10조 (임원 선출)",
|
| 79 |
+
"text": "회장은 정회원 중에서, 본 동아리 회원 전체의 투표로 선출한다. 투표는 동아리 정회원( 명예 회원을 제외한 입문 회원, 주니어 회원)의 2분의 1 이상이 참석한 경우 진행할 수 있다. 회장 선거 후보 등록은 투표 당일에 실시한다. 단일 후보의 경우 참석자의 2분의 1 초과의 찬성이 있을 경우 당선된다. 당선되지 않았을 경우 1주일 이후 재투표를 실시한다. 후보가 2명 이상인 경우 가장 많은 표를 얻은 후보가 당선된다. 회장 선거 관리는 현행 회장이 하는 것을 원칙으로 한다. 회장이 공석일 경우 제 9조 1항에 의한 임원이 진행할 수 있다. 회장을 제외한 임원은 회장이 본 동아리의 정회원 중에서 선출한다. 본 조 3항에 불구하고 제 9조 2항에 의한 임원의 경우 신입회원 중에서도 선출할 수 있다.",
|
| 80 |
+
"tags": ["임원", "선출", "회장"]
|
| 81 |
+
},
|
| 82 |
+
{
|
| 83 |
+
"id": "rule_011",
|
| 84 |
+
"chapter": "제3장 임원",
|
| 85 |
+
"section": "",
|
| 86 |
+
"article": "제11조 (임원의 직무)",
|
| 87 |
+
"text": "회장은 본 동아리에서 발생하는 모든 일을 관리하고, 필요한 행정업무를 총괄한다. 부회장은 회장의 모든 업무를 보조하며 대외활동을 중점적으로 관리한다. 학술 총관리자는 본 동아리에서 진행하는 회합, 스터디 등 학술적인 활동을 총괄한다. 총무는 본 동아리에서 일어나는 금전적 활동을 관리한다. 외부활동 관리자는 본 동아리의 홍보와 각종 동아리 자체 행사 및 대외활동을 관리한다. 제 9조 2항에 의해 선출된 임원이 있을 경우 또는 불가피한 사유가 있는 경우 임원의 직무를 조정할 수 있다.",
|
| 88 |
+
"tags": ["임원", "직무"]
|
| 89 |
+
},
|
| 90 |
+
{
|
| 91 |
+
"id": "rule_012",
|
| 92 |
+
"chapter": "제3장 임원",
|
| 93 |
+
"section": "",
|
| 94 |
+
"article": "제12조 (임원의 의무)",
|
| 95 |
+
"text": "임원은 본 동아리의 목표 달성을 위해 각 직무를 성실히 이행해야 한다. 임원은 본 동아리의 활동이 원활하게 이루어질 수 있도록 할 책임이 있다. 임원은 본 동아리를 위해 봉사하는 마음을 가지고 있어야 한다. 임원은 본 동아리에서 진행되는 모든 활동이 안전하게 진행될 수 있도록 해야 할 책임이 있다.",
|
| 96 |
+
"tags": ["임원", "의무"]
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"id": "rule_013",
|
| 100 |
+
"chapter": "제3장 임원",
|
| 101 |
+
"section": "",
|
| 102 |
+
"article": "제13조 (임원의 임기)",
|
| 103 |
+
"text": "제 10조 1항에 의해 선출된 회장의 임기는 선거 다음날 0시부터 다음 회장 선거일 당일 24시까지이다. 제 10조 3항에 의해 임명된 임원의 임기는 임명 당일부터 다음 회장 선거일 당일 24시까지이다. 본 조 1, 2항에 규정된 임기를 마친 임원은 1개의 프로젝트를 진행한 것으로 간주한다. 이후 제 3조에 의해 회원의 종류 및 지위를 판단할 때 이를 반영한다. 본 회칙에서 임원에 관해 정하지 않은 내용은 세칙으로 정할 수 있다.",
|
| 104 |
+
"tags": ["임원", "임기"]
|
| 105 |
+
},
|
| 106 |
+
{
|
| 107 |
+
"id": "rule_014",
|
| 108 |
+
"chapter": "제4장 활동",
|
| 109 |
+
"section": "",
|
| 110 |
+
"article": "제14조 (활동)",
|
| 111 |
+
"text": "본 동아리는 다음과 같은 활동을 진행한다. 회합 스터디 프로젝트 대회 도서 대여 뒷풀이 외부 연합 활동 이외의 동아리의 목적과 부합하다고 간주될 수 있는 활동 신입회원과 정회원은 본 회칙이나 기타 세칙 등에 의해 제한되지 않는 이상 위 활동에 모두 참가할 수 있다.",
|
| 112 |
+
"tags": ["활동", "종류"]
|
| 113 |
+
},
|
| 114 |
+
{
|
| 115 |
+
"id": "rule_015",
|
| 116 |
+
"chapter": "제4장 활동",
|
| 117 |
+
"section": "",
|
| 118 |
+
"article": "제15조 (회합)",
|
| 119 |
+
"text": "회원 간의 학술적 교류와 친목 도모를 위해 회합을 정기적으로 진행한다. 회합은 학기 중 주 1회로 진행한다. 구체적인 요일이나 시간 등은 임원진 의결을 통해 결정한다. 신입회원과 정회원 중 입문 회원, 주니어 회원은 본 동아리에서 진행하는 회합에 참여할 의무가 있다. 회원의 회합 참여가 불량한 경우 회장은 해당하는 회원의 자격을 소멸 또는 일시 정지시킬 수 있다. 자세한 사항은 회합 시행세칙으로 정한다.",
|
| 120 |
+
"tags": ["활동", "회합"]
|
| 121 |
+
},
|
| 122 |
+
{
|
| 123 |
+
"id": "rule_016",
|
| 124 |
+
"chapter": "제4장 활동",
|
| 125 |
+
"section": "",
|
| 126 |
+
"article": "제16조 (스터디)",
|
| 127 |
+
"text": "스터디는 본 동아리의 목적과 관련 있는 학술, 학업적 내용을 2인 이상이 모여 정보를 공유하거나, 교육하는 행위를 의미한다. 스터디는 정회원 자격을 가진 회원 누구나 개최하고 진행할 수 있다. 단, 스터디원 모집은 동아리 내에서 공개적으로 이루어져야 하며 진행 상황을 학술 총관리자와 공유할 의무가 있다. 본 조에 의한 스터디가 제 24조 1항에 해당하는 행동을 목적으로 한 경우, 제 24조의 내용을 준용하여 강제 해산할 수 있다. 자세한 사항은 스터디 시행세칙으로 정한다.",
|
| 128 |
+
"tags": ["활동", "스터디"]
|
| 129 |
+
},
|
| 130 |
+
{
|
| 131 |
+
"id": "rule_017",
|
| 132 |
+
"chapter": "제4장 활동",
|
| 133 |
+
"section": "",
|
| 134 |
+
"article": "제17조 (프로젝트)",
|
| 135 |
+
"text": "프로젝트는 본 동아리의 목적과 관련 있는 학술적 지식과 능력을 함양하기 위해 구체적인 모델을 구축 및 구현하는 행위를 의미한다. 프로젝트는 신입회원, 정회원 누구나 생성하고 참여할 수 있다. 단, 참여자 중 대표자를 뽑아서 진행해야 하며 진행 상황을 학술 총관리자와 공유할 의무가 있다. 본 조에 의한 프로젝트가 제 24조 1항에 해당하는 행동을 목적으로 한 경우, 제 24조의 내용을 준용하여 강제 해산할 수 있다. 자세한 사항은 프로젝트 시행세칙으로 정한다.",
|
| 136 |
+
"tags": ["활동", "프로젝트"]
|
| 137 |
+
},
|
| 138 |
+
{
|
| 139 |
+
"id": "rule_018",
|
| 140 |
+
"chapter": "제4장 활동",
|
| 141 |
+
"section": "",
|
| 142 |
+
"article": "제18조 (도서 대여)",
|
| 143 |
+
"text": "본 동아리는 동아리의 목적에 적합한 도서를 구매 또는 지원받아 회원에게 대여한다. 이때 회원이란 정회원의 자격을 가진 자를 말한다. 자세한 사항은 도서 대여 시행세칙으로 정한다.",
|
| 144 |
+
"tags": ["활동", "도서 대여"]
|
| 145 |
+
},
|
| 146 |
+
{
|
| 147 |
+
"id": "rule_019",
|
| 148 |
+
"chapter": "제4장 활동",
|
| 149 |
+
"section": "",
|
| 150 |
+
"article": "제19조 (뒷풀이)",
|
| 151 |
+
"text": "회원 간의 친목을 도모하기 위해 뒷풀이를 개최한다. 총무는 뒷풀이 시작 전 참가 예상 수를 조사하고, 적합한 뒷풀이 장소를 선택해야 한다. 뒷풀이에 참여한 사람은 회장이 인정하는 경우를 제외하고 총무에게 뒷풀이 비용을 현장 지불 또는 계좌이체 등의 방법으로 즉시 지불해야 한다. 회장이 인정하는 경우를 제외하고 뒷풀이 비용은 모든 회원이 동일하게 지불한다. 음식이나 술 등을 먹지 않았다는 이유만으로 뒷풀이 비용 지불의 의무가 소멸되지 않는다. 본 조 제 3항 및 4항에도 ���구하고 회장이 인정하는 경우 뒷풀이 비용을 지불하지 않을 수 있다. 본 조 제 1항에 부합하지 않는 목적으로 뒷풀이에 참여하거나 뒷풀이 자리에서 불화를 일으키는 경우 해당 회원에게 제 24조의 내용을 준용하여 징계가 있을 수 있다.",
|
| 152 |
+
"tags": ["활동", "뒷풀이"]
|
| 153 |
+
},
|
| 154 |
+
{
|
| 155 |
+
"id": "rule_020",
|
| 156 |
+
"chapter": "제4장 활동",
|
| 157 |
+
"section": "",
|
| 158 |
+
"article": "제20조 (외부 연합 활동)",
|
| 159 |
+
"text": "AI 관련 분야를 학습하고 있거나 학습하고자 하는 타 대학 및 단체의 소모임들과 학술, 학업적 정보 공유 및 교류, 친목을 도모하기 위해 외부 연합 활동을 진행한다. 회장, 부회장, 외부 활동 관리자는 외부 연합 활동을 위한 회의 또는 미팅이 필요할 경우 반드시 참석할 의무를 가진다. 본 동아리의 신입회원 및 정회원 자격을 가진 회원은 각 활동에 참여할 수 있다. 자세한 사항은 외부 연합 활동 시행세칙으로 정한다.",
|
| 160 |
+
"tags": ["활동", "외부 연합 활동"]
|
| 161 |
+
},
|
| 162 |
+
{
|
| 163 |
+
"id": "rule_021",
|
| 164 |
+
"chapter": "제4장 활동",
|
| 165 |
+
"section": "",
|
| 166 |
+
"article": "제21조 (기타 활동)",
|
| 167 |
+
"text": "본 동아리는 MT, 학술세미나, 명예 회원 초대회(“홈커밍데이”라고도 한다.) 등을 비롯하여, 본 회칙에 명시되지 않은 여러 활동을 자율적으로 개최할 수 있다. 또한 타 기관이나 집단이 개최하는, 동아리 목적에 적합한 행사, 지원을 비롯한 활동에 참여할 수 있다. 본 조에 의한 활동이 제 24조 1항에 해당하는 행동을 목적으로 한 경우, 제 24조의 내용을 준용하여 강제 해산할 수 있다. 각 활동에 대한 자세한 내용은 세칙이나 관례에 따른다. 만약 명시된 세칙이나 관례가 없을 경우 임원진들의 의결에 의해 결정한다.",
|
| 168 |
+
"tags": ["활동", "기타 활동"]
|
| 169 |
+
},
|
| 170 |
+
{
|
| 171 |
+
"id": "rule_022",
|
| 172 |
+
"chapter": "제4장 활동",
|
| 173 |
+
"section": "",
|
| 174 |
+
"article": "제22조 (지원 및 환급)",
|
| 175 |
+
"text": "본 동아리의 활동을 독려하고 본 동아리의 목적을 달성하기 위해 본 동아리는 한양대학교를 비롯한 타 기관이나 단체, 집단으로부터 임금, 지원금, 포상금 등과 같은 금전, 현물, 포상 등(이하 “지원”이라고 한다.)을 받을 수 있다. 지원받은 내역은 제 3조에 규정된 회원의 자격을 갖춘 모든 사람에게 공개되어야 한다. 지원 중 일부를 본 동아리를 통하여, 또는 본 동아리의 명의를 통해 회원에게 지급할 수 있다.",
|
| 176 |
+
"tags": ["활동", "지원", "환급"]
|
| 177 |
+
},
|
| 178 |
+
{
|
| 179 |
+
"id": "rule_023",
|
| 180 |
+
"chapter": "제5장 포상과 징계",
|
| 181 |
+
"section": "",
|
| 182 |
+
"article": "제23조 (포상)",
|
| 183 |
+
"text": "본 동아리의 활동을 우수하게 한 회원은 임원진의 의결을 통해 포상할 수 있다. 포상 대상은 아래와 같다. 동아리의 위상을 높인 경우 AI 관련 분야에서 학업적 업적을 이룬 경우 본 회칙의 다른 조항에 의한 경우 기타 회장 및 임원진이 인정하는 경우 포상 여부 및 지급 시기는 임원의 3분의 2 이상의 찬성으로 의결하며 해당 내용은 본 동아리에 소속된 모든 회원들이 알 수 있도록 공개한다. 포상의 규모 및 지급 방법은 회원의 3분의 2 이상이 인정할 수 있는 범주내에서 지급되도록 한다. 제 9조 1항에 의한 임원이 포상을 받는 대상자라면 해당자는 의결에 관여할 수 없다.",
|
| 184 |
+
"tags": ["포상", "징계", "절차"]
|
| 185 |
+
},
|
| 186 |
+
{
|
| 187 |
+
"id": "rule_024",
|
| 188 |
+
"chapter": "제5장 포상과 징계",
|
| 189 |
+
"section": "",
|
| 190 |
+
"article": "제24조 (징계)",
|
| 191 |
+
"text": "본 동아리의 활동에 위해를 가한 경우 임원진의 의결을 통해 징계할 수 있다. 징계 대상은 아래와 같다. 동아리의 주요 목적에 반한 행위를 한 경우 동아리의 명예를 크게 손상시킨 경우 본 회칙을 중대하게 위반한 경우 동아리 내에서 성범죄, 폭력, 절도 등 중대한 문제를 일으킨 경우 본 동아리의 존립을 위태롭게 한 경우 징계를 받는 회원은 아래의 처분 중 하나를 받는다. 구두주의 서면경고 1년간 자격정지 자격박탈 징계 여부 및 처분은 임원의 3분의 2 이상의 찬성으로 의결하며 해당 내용은 본 동아리에 소속된 모든 회원들이 알 수 있도록 공개한다. 제 9조 1항에 의한 임원이 징계를 받는 대상자라면 해당자는 의결에 관여할 수 없다. 또한 제 25조에 의한 해임을 동시에 의결할 수 있다. 징계를 의결할 임원이 2인 이하인 경우 제 3조 6항에 의한 명예 회원이나 과거의 임원을 추가하여 3인 이상이 의결해야 한다. 징계 대상자가 임원진의 결의에 대해 동의하지 못할 경우 제 26조를 따른다. 징계 결과로 1년간 자격정지를 받은 회원은 해�� 기간동안 동아리 활동에 참여할 수 없고, 회칙의 타 조항에 상관없이 해당 기간을 동아리 활동 기간에서 제외한다. 징계 결과로 자격박탈을 받은 회원의 경우 회원 자격을 즉시 상실하고 재입부가 불가능하다.",
|
| 192 |
+
"tags": ["포상", "징계", "절차", "처분"]
|
| 193 |
+
},
|
| 194 |
+
{
|
| 195 |
+
"id": "rule_025",
|
| 196 |
+
"chapter": "제5장 포상과 징계",
|
| 197 |
+
"section": "",
|
| 198 |
+
"article": "제25조 (임원의 해임)",
|
| 199 |
+
"text": "임원이 아래에 해당하는 행위를 한 때에는 해당자를 제외한 임원의 3분의 2 이상의 찬성으로 해임할 수 있다. 의결할 임원이 2인 이하인 경우 제 24조 6항을 따른다. 제 24조 2항에 해당하는 경우 제 24조 3항 중 서면경고, 1년간 자격정지의 징계 처분을 받은 경우 직권 남용 또는 현저한 부당행위를 행한 경우 임원이 아래에 해당하는 행위를 한 때에는 임원진의 의결없이 해임된다. 제 24조 3항 중 자격박탈의 징계 처분을 받은 경우 제 8조 1항에 의해 회원 자격이 소멸된 경우 회장이 해임된 경우 제 9조의 규정을 준용하여 보궐선거를 실시하고 선거 관리는 다른 임원이 한다. 회장 이외의 임원이 해임된 경우 회장이 새로 임명한다. 임기는 제 13조를 준용한다.",
|
| 200 |
+
"tags": ["포상", "징계", "임원 해임", "절차"]
|
| 201 |
+
},
|
| 202 |
+
{
|
| 203 |
+
"id": "rule_026",
|
| 204 |
+
"chapter": "제5장 포상과 징계",
|
| 205 |
+
"section": "",
|
| 206 |
+
"article": "제26조 (징계에 대한 이의)",
|
| 207 |
+
"text": "징계 처분 또는 임원 해임에 이의가 있는 당사자는 동아리 정회원에 의한 징계 검토를 요구할 수 있다. 정회원 중 명예 회원을 제외한 동아리 정회원 중 2분의 1이 참석하고, 참석자의 3분의 2 이상이 징계 처분 또는 임원 해임에 찬성하면 해당 사항은 유지된다. 참석자의 3부의 2 미만이 찬성한 경우 해당 사항은 무효가 된다. 본 조 2항에 의해 징계가 무효로 된 사안에 대해서 임원진은 해당 징계를 재의결할 수 있으나 처음에 의결한 징계 수위보다 낮은 징계만 의결할 수 있다. 본 조 2항에 의한 징계 무효 결정이 나기 전까지는 징계는 유효한 것으로 간주한다.",
|
| 208 |
+
"tags": ["포상", "징계", "이의 제기"]
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"id": "rule_027",
|
| 212 |
+
"chapter": "제6장 개인정보 수집",
|
| 213 |
+
"section": "",
|
| 214 |
+
"article": "제27조 (개인정보 수집의 목적)",
|
| 215 |
+
"text": "동아리 회원을 관리하고 원활한 동아리 행정 처리를 위해서 본 동아리는 동아리 회원의 개인정보를 수집할 수 있다.",
|
| 216 |
+
"tags": ["개인정보 수집", "목적"]
|
| 217 |
+
},
|
| 218 |
+
{
|
| 219 |
+
"id": "rule_028",
|
| 220 |
+
"chapter": "제6장 개인정보 수집",
|
| 221 |
+
"section": "",
|
| 222 |
+
"article": "제28조 (수집하는 개인정보)",
|
| 223 |
+
"text": "본 동아리는 각 법령이나 학칙에 위반되지 않는 한도 내에서, 아래와 같은 개인정보를 수집할 수 있다. 이름 학번 휴대전화번호 등 연락처 이메일 학부 또는 학과 학년 및 소속 과정(학부, 석사, 박사 등) 기타 회장이 인정하는 정보",
|
| 224 |
+
"tags": ["개인정보 수집", "수집 정보"]
|
| 225 |
+
},
|
| 226 |
+
{
|
| 227 |
+
"id": "rule_029",
|
| 228 |
+
"chapter": "제6장 개인정보 수집",
|
| 229 |
+
"section": "",
|
| 230 |
+
"article": "제29조 (개인정보 수집에 대한 거절)",
|
| 231 |
+
"text": "동아리 회원은 개인정보 수집을 거절할 수 있다. 본 조 1항에 불구하고 이름, 이메일, 연락처 등 회장이 동아리 운영을 위한 필수 정보라고 결정한 정보 수집을 거절한 경우 동아리 회원 자격을 유지하지 못한다. 본 조 2항에 불구하고 정회원 중 명예 회원의 경우 개인정보 수집을 거절해도 회원 자격을 유지할 수 있다.",
|
| 232 |
+
"tags": ["개인정보 수집", "거절"]
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"id": "rule_030",
|
| 236 |
+
"chapter": "제6장 개인정보 수집",
|
| 237 |
+
"section": "",
|
| 238 |
+
"article": "제30조 (개인정보의 제 3자 이용)",
|
| 239 |
+
"text": "본 동아리 회장은 동아리의 원활한 운영을 위해 불가피한 경우 개인정보를 제 3자에게 전송할 수 있다. 제 3자는 본 동아리를 제외한 모든 단체 등을 의미한다. 광고 수신 등 동아리의 운영과 관련 없는 경우는 제 3자에게 개인정보를 전송할 수 없다. 개인정보를 제3자에게 전송하기 이전에 적합한 방법으로 미리 회원에게 그 내용과 목적을 고지해야 한다. 개인정보 제3자 이용이 고지된 경우 회원은 개인정보 제3자 전송을 거절할 수 있다. 단, 동아리 운영에 필수적이라고 회장이 인정한 경우는 제외한다.",
|
| 240 |
+
"tags": ["개인정보 수집", "제3자 이용"]
|
| 241 |
+
},
|
| 242 |
+
{
|
| 243 |
+
"id": "rule_031",
|
| 244 |
+
"chapter": "제6장 개인정보 수집",
|
| 245 |
+
"section": "",
|
| 246 |
+
"article": "제31조 (개인정보 수집에 대한 이의)",
|
| 247 |
+
"text": "각 회원은 개인정보 ���집이 비합리적인 등 불필요하거나 잘못되었다고 생각한 경우, 회장 등 임원진에게 이의를 제기할 수 있다. 이의 제기를 받았을 경우 임원진은 개인정보 보관 및 이용내역에 대한 정보를 해당 회원에게 전달해야 한다.",
|
| 248 |
+
"tags": ["개인정보 수집", "이의 제기"]
|
| 249 |
+
},
|
| 250 |
+
{
|
| 251 |
+
"id": "rule_032",
|
| 252 |
+
"chapter": "제6장 개인정보 수집",
|
| 253 |
+
"section": "",
|
| 254 |
+
"article": "제32조 (개인정보 보관 기간)",
|
| 255 |
+
"text": "제 26조와 제 27조에 의해 수집된 정보는 회원 자격을 유지하는 동안은 계속 보관한다. 제 8조에 의해 회원 자격이 소멸된 경우 최장 3개월간 또는 관련 법이 허용하는 최대한의 기간 중 짧은 기간동안 보관한 뒤에 개인정보를 삭제한다. 제 24조에 의해 자격 박탈된 회원 정보는 해당 인물이 학교를 졸업할 때까지, 또는 관련 법이 허용하는 최대한의 기간 중 짧은 기간동안 보관한다. 본 항에 의한 정보는 제3자에게 제공할 수 없다.",
|
| 256 |
+
"tags": ["개인정보 수집", "보관 기간"]
|
| 257 |
+
},
|
| 258 |
+
{
|
| 259 |
+
"id": "rule_033",
|
| 260 |
+
"chapter": "제7장 회원 모집",
|
| 261 |
+
"section": "",
|
| 262 |
+
"article": "제33조 (회원 모집 공고)",
|
| 263 |
+
"text": "학기 초에 동아리 회원 모집 공고를 한다. 공고문 형식, 구체적 기간 등은 회장을 비롯한 임원진의 결의를 따른다.",
|
| 264 |
+
"tags": ["회원 모집", "공고"]
|
| 265 |
+
},
|
| 266 |
+
{
|
| 267 |
+
"id": "rule_034",
|
| 268 |
+
"chapter": "제7장 회원 모집",
|
| 269 |
+
"section": "",
|
| 270 |
+
"article": "제34조 (지원 자격)",
|
| 271 |
+
"text": "제 3조 1항에 해당하는 사람은 본 동아리에 지원할 수 있다. 원활한 학술적 활동을 위해 임원진의 의결을 통해 추가적인 자격조건이 있을 수 있다.",
|
| 272 |
+
"tags": ["회원 모집", "지원 자격"]
|
| 273 |
+
},
|
| 274 |
+
{
|
| 275 |
+
"id": "rule_035",
|
| 276 |
+
"chapter": "제7장 회원 모집",
|
| 277 |
+
"section": "",
|
| 278 |
+
"article": "제35조 (입부 승인)",
|
| 279 |
+
"text": "회장은 입부 신청서나 면접 등 일정 과정을 거친 뒤 본 동아리의 회원으로서 적합한 자격을 가졌다고 생각되는 자를 입부 승인할 수 있다. 입부 승인된 신입회원이 원활한 동아리 활동을 할 수 있도록 회장은 활동 방법 및 일정에 대해 충분히 안내해야 한다. 재입부를 한 회원의 경우 이전 활동 기간은 인정하지 않고 신입회원으로 간주한다. 본 동아리의 정기 모집 기간은 매 학기 초로 정한다. 이 기간 외에 회장은 수시 모집을 할 수 있다.",
|
| 280 |
+
"tags": ["회원 모집", "입부 승인"]
|
| 281 |
+
},
|
| 282 |
+
{
|
| 283 |
+
"id": "rule_036",
|
| 284 |
+
"chapter": "제8장 회칙",
|
| 285 |
+
"section": "",
|
| 286 |
+
"article": "제36조 (회칙의 개정)",
|
| 287 |
+
"text": "내, 외부 환경 변화로 인해 회칙이나 세칙의 개정이 필요한 경우 관련법이나 관련 학칙 등을 위반하지 않는 범위에서 회칙이나 세칙을 개정할 수 있다. 제 9조의 임원은 회칙 개정안을 전체 회의에 회부할 수 있다. 정회원 중 명예 회원을 제외한 회원의 2분의 1 이상이 참석하고 참석자의 3분의 2 이상이 찬성한 경우 회장은 개정된 회칙이나 세칙을 즉시 공표한다. 본 조 2항의 절차에 따라 부결된 회칙이나 세칙 개정안은 수정없이 다시 재의결할 수 없다.",
|
| 288 |
+
"tags": ["회칙", "개정"]
|
| 289 |
+
},
|
| 290 |
+
{
|
| 291 |
+
"id": "rule_037",
|
| 292 |
+
"chapter": "제8장 회칙",
|
| 293 |
+
"section": "",
|
| 294 |
+
"article": "제37조 (회칙의 무효)",
|
| 295 |
+
"text": "본 회칙의 어느 조항이 대한민국의 법률이나 시행령, 한양대학교의 학칙 등 본 동아리에 적용되는 법률, 규칙 등(이하 “법령 등”이라고 한다.)을 위반한 경우 그 조항을 무효로 한다. 무효로 된 조항에 대해서는 본 회칙 제 9조에 의한 임원들의 의결을 통해 개정하고 개정된 사항을 공표함과 동시에 시행한다. 무효로 된 조항 이외의 나머지 조항은 “법령 등”이 허용하는 한 최대한 유효로 하는 것으로 본다.",
|
| 296 |
+
"tags": ["회칙", "무효"]
|
| 297 |
+
},
|
| 298 |
+
{
|
| 299 |
+
"id": "rule_038",
|
| 300 |
+
"chapter": "제8장 회칙",
|
| 301 |
+
"section": "",
|
| 302 |
+
"article": "제38조 (보칙)",
|
| 303 |
+
"text": "본 회칙에서 규정하지 않는 내용은 본 동아리의 세칙, “법령 등”을 준용한다. 본 회칙에서 내용이 충돌하는 경우 임원 간의 합의를 통해 해석한다.",
|
| 304 |
+
"tags": ["회칙", "보칙"]
|
| 305 |
+
},
|
| 306 |
+
{
|
| 307 |
+
"id": "rule_039",
|
| 308 |
+
"chapter": "부칙",
|
| 309 |
+
"section": "",
|
| 310 |
+
"article": "(시행일)",
|
| 311 |
+
"text": "이 회칙은 공표 즉시 시행한다.",
|
| 312 |
+
"tags": ["부칙", "시행일"]
|
| 313 |
+
},
|
| 314 |
+
{
|
| 315 |
+
"id": "rule_040",
|
| 316 |
+
"chapter": "부칙",
|
| 317 |
+
"section": "",
|
| 318 |
+
"article": "(경과조치)",
|
| 319 |
+
"text": "본 회칙이 공표되기 전에 존재한 스터디는 제 16조에 불구하고 유효한 것으로 간주한다. 본 회칙이 공표되기 전에 존재한 임원진은 제 9조에 불구하고 유효한 것으로 간주한다.",
|
| 320 |
+
"tags": ["부칙", "경과조치"]
|
| 321 |
+
},
|
| 322 |
+
{
|
| 323 |
+
"id": "bylaw_001",
|
| 324 |
+
"chapter": "회합 시행세칙",
|
| 325 |
+
"section": "",
|
| 326 |
+
"article": "제1조 (목적)",
|
| 327 |
+
"text": "본 세칙은 회칙 제 15조에 의한 회합 시행에 관한 사항을 세부적으로 규정함을 목적으로 한다.",
|
| 328 |
+
"tags": ["회합 시행세칙", "목적"]
|
| 329 |
+
},
|
| 330 |
+
{
|
| 331 |
+
"id": "bylaw_002",
|
| 332 |
+
"chapter": "회합 시행세칙",
|
| 333 |
+
"section": "",
|
| 334 |
+
"article": "제2조 (장소)",
|
| 335 |
+
"text": "회합은 서울특별시 성동구 왕십리로 222에 위치한 한양대학교 서울캠퍼스 내에서 장소를 대여해 진행한다. 회합은 동아리 회원을 모두 수용할 수 있는 장소에서 진행한다. 회합 장소를 정할 때에 환경이나 상황에 의해 본 조 1항과 2항 중 하나를 만족하지 못할 때 임원진의 의결에 따른다.",
|
| 336 |
+
"tags": ["회합 시행세칙", "장소"]
|
| 337 |
+
},
|
| 338 |
+
{
|
| 339 |
+
"id": "bylaw_003",
|
| 340 |
+
"chapter": "회합 시행세칙",
|
| 341 |
+
"section": "",
|
| 342 |
+
"article": "제3조 (시기)",
|
| 343 |
+
"text": "회합은 학기 중 주 1회로 개최한다. 구체적인 요일 및 시간 등은 학기 중 상황과 회원의 선호를 고려하여 임원진 의결을 통해 결정한다. 시험기간이나 행사, 본 동아리의 다른 활동과 겹치는 경우, 또는 회장이 인정하는 사유가 있는 경우 회합을 개최하지 않을 수 있다.",
|
| 344 |
+
"tags": ["회합 시행세칙", "시기"]
|
| 345 |
+
},
|
| 346 |
+
{
|
| 347 |
+
"id": "bylaw_004",
|
| 348 |
+
"chapter": "회합 시행세칙",
|
| 349 |
+
"section": "",
|
| 350 |
+
"article": "제4조 (활동)",
|
| 351 |
+
"text": "회합에서는 다음과 같은 활동을 진행한다. 학술적인 정보 공유 스터디 진행 상황 공유 프로젝트 진행 상황 공유 동아리 회비 사용내역, 포상 내역 등 동아리 운영 상황 공유 이외 본 동아리의 목적과 부합하는 활동",
|
| 352 |
+
"tags": ["회합 시행세칙", "활동 내용"]
|
| 353 |
+
},
|
| 354 |
+
{
|
| 355 |
+
"id": "bylaw_005",
|
| 356 |
+
"chapter": "회합 시행세칙",
|
| 357 |
+
"section": "",
|
| 358 |
+
"article": "제5조 (출석)",
|
| 359 |
+
"text": "회원의 동아리 활동 여부를 판단하기 위해 제 9조에 의한 임원은 회원의 출석을 확인한다. 회원은 회합 전까지 회합이 진행되는 장소에 출석해야 한다. 정규 수업, 인턴 등 정당한 사유로 인한 지각 및 결석은 출석으로 인정한다. 이외의 지각과 결석은 모두 결석으로 간주한다. 신입회원과 정회원 은 출석할 수 없는 적절한 사유가 없을 경우 한 학기에 1 회 이상 결석할 수 없다. 출석하지 못하는 적절한 사유가 있을 경우 한 학기에 3회 이상 결석할 수 없다. 단, 정회원 중 명예 회원은 본 회칙 제 4조 4항에 의해 출석에서 자유로울 수 있다. 회원들의 활동이 적극적이고 동아리가 안정되는 등 출석 확인의 필요성이 낮아질 경우 제 9조에 의한 임원의 의결을 통해 출석 확인을 하지 않을 수 있다.",
|
| 360 |
+
"tags": ["회합 시행세칙", "출석", "결석"]
|
| 361 |
+
},
|
| 362 |
+
{
|
| 363 |
+
"id": "bylaw_006",
|
| 364 |
+
"chapter": "회합 시행세칙",
|
| 365 |
+
"section": "",
|
| 366 |
+
"article": "제6조 (활동 정지)",
|
| 367 |
+
"text": "본 세칙 제 5조 4항을 위반한 경우 회장은 해당 회원의 동아리 회원 자격을 소멸할 수 있다.",
|
| 368 |
+
"tags": ["회합 시행세칙", "활동 정지"]
|
| 369 |
+
},
|
| 370 |
+
{
|
| 371 |
+
"id": "bylaw_007",
|
| 372 |
+
"chapter": "회합 시행세칙",
|
| 373 |
+
"section": "부칙",
|
| 374 |
+
"article": "(시행일)",
|
| 375 |
+
"text": "본 세칙은 공표 즉시 시행한다.",
|
| 376 |
+
"tags": ["회합 시행세칙", "부칙", "시행일"]
|
| 377 |
+
},
|
| 378 |
+
{
|
| 379 |
+
"id": "bylaw_008",
|
| 380 |
+
"chapter": "스터디 시행세칙",
|
| 381 |
+
"section": "",
|
| 382 |
+
"article": "제1조 (목적)",
|
| 383 |
+
"text": "본 세칙은 회칙 제 16조에 의한 스터디 시행에 관한 사항을 세부적으로 규정함을 목적으로 한다.",
|
| 384 |
+
"tags": ["스터디 시행세칙", "목적"]
|
| 385 |
+
},
|
| 386 |
+
{
|
| 387 |
+
"id": "bylaw_009",
|
| 388 |
+
"chapter": "스터디 시행세칙",
|
| 389 |
+
"section": "",
|
| 390 |
+
"article": "제2조 (종류)",
|
| 391 |
+
"text": "스터디의 종류는 아래와 같다. 신입생 스터디: 신입회원 의 교육을 위해 해당 회원을 대상으로 별도로 진행하는 스터디 정규 스터디: 일정한 등록 기간에 계획서를 미리 제출하여 그 계획대로 진행되는 스터디 자체 스터디: 일정한 등록 기간에 계획서를 제출하지 않고 진행하는 스터디. 단, 4주 이상 진행해야 한다.",
|
| 392 |
+
"tags": ["스터디 시행세칙", "종류"]
|
| 393 |
+
},
|
| 394 |
+
{
|
| 395 |
+
"id": "bylaw_010",
|
| 396 |
+
"chapter": "스터디 시행세칙",
|
| 397 |
+
"section": "",
|
| 398 |
+
"article": "제3조 (자격 및 주제)",
|
| 399 |
+
"text": "정규 스터디와 신입생 스터디의 주최자는 정회원 으로 한정한다. 자체 스터디의 주최자는 그 자격을 한정하지 않는다. 스터디에는 본 동아리�� 소속된 회원은 누구나 참여할 수 있다. 스터디 참여자 모집은 동아리 내에서 공개적으로 이루어져야 한다. 그렇지 않은 경우 동아리 내의 스터디로 인정하지 아니한다. 스터디 주제는 본 동아리의 목적에 부합하고 학술적인 목적이 있는 것으로 한정한다.",
|
| 400 |
+
"tags": ["스터디 시행세칙", "자격", "주제"]
|
| 401 |
+
},
|
| 402 |
+
{
|
| 403 |
+
"id": "bylaw_011",
|
| 404 |
+
"chapter": "스터디 시행세칙",
|
| 405 |
+
"section": "",
|
| 406 |
+
"article": "제4조 (등록 신청과 허가)",
|
| 407 |
+
"text": "학기 초에 일정기간 동안 스터디 등록 기간을 가진다. 구체적인 기간은 본 회칙 제 9조에 의한 임원의 결의에 따른다. 스터디 등록 기간동안 스터디를 개설하고자 하는 회원은 학술 총관리자에게 스터디의 목적, 계획을 제출한다. 스터디 등록 허가에 대해서는 임원의 의결을 반영하여 학술 총관리자가 최종 결정한다. 학술 총관리자는 본 세칙의 제 2조에 부합한 스터디를 허가할 수 있다. 학술 총관리자가 허가한 스터디에 대해, 본 회칙 제 9조에 의한 임원은 해당 스터디 참여자 모집 등 스터디 개설에 도움을 주어야 한다.",
|
| 408 |
+
"tags": ["스터디 시행세칙", "등록", "허가"]
|
| 409 |
+
},
|
| 410 |
+
{
|
| 411 |
+
"id": "bylaw_012",
|
| 412 |
+
"chapter": "스터디 시행세칙",
|
| 413 |
+
"section": "",
|
| 414 |
+
"article": "제5조 (출석)",
|
| 415 |
+
"text": "스터디의 주최자는 원활한 스터디 활동을 위해 출석을 확인할 수 있다. 스터디의 주최자는 결석이 많거나 스터디 활동에 적극적이지 않은 회원에 스터디 활동을 중단시킬 수 있다. 본 회칙 제 16조 3항에 의한 신입생 스터디는 2회까지 결석이 가능하다. 회장은 2회 초과 무단 결석한 신입회원을 본 동아리에서 퇴출할 수 있다. 단, 신입회원 중 명예 회원에 해당하는 자격을 갖춘 자는 신입생 스터디에 참여하지 않아도 된다.",
|
| 416 |
+
"tags": ["스터디 시행세칙", "출석", "결석"]
|
| 417 |
+
},
|
| 418 |
+
{
|
| 419 |
+
"id": "bylaw_013",
|
| 420 |
+
"chapter": "스터디 시행세칙",
|
| 421 |
+
"section": "",
|
| 422 |
+
"article": "제6조 (진행)",
|
| 423 |
+
"text": "스터디 진행 날짜 및 내용은 스터디 참여 회원의 의견을 반영해 스터디의 주최자가 자율적으로 결정한다. 스터디의 주최자는 학술 총관리자와 스터디 진행 상황을 공유해야 한다. 스터디 진행 중 발생하는 사건, 사고에 대한 책임과 권한은 스터디의 주최자에게 있다.",
|
| 424 |
+
"tags": ["스터디 시행세칙", "진행", "책임"]
|
| 425 |
+
},
|
| 426 |
+
{
|
| 427 |
+
"id": "bylaw_014",
|
| 428 |
+
"chapter": "스터디 시행세칙",
|
| 429 |
+
"section": "",
|
| 430 |
+
"article": "제7조 (지원 및 보상)",
|
| 431 |
+
"text": "본 세칙 제 3조와 4조에 의해 진행되는 스터디에 한해 본 동아리의 지원 및 보상이 지급될 수 있다. 스터디의 원활한 진행을 위해 스터디의 주최자는 학술 총관리자를 비롯한 임원에게 지원을 요청할 수 있다. 요청을 받은 임원진은 가능한 범주 내에서 최선을 다해 스터디 진행에 도움을 주어야 한다. 스터디의 주최자에 의한 스터디 지원 요청 내용 중 부품, 서버, 도서 등 금전적 지원이 포함될 경우 본 회칙 제 9조에 의한 임원의 3분이 2 이상의 찬성으로 의결하며 지원 내역은 본 동아리에 소속된 모든 회원들이 알 수 있도록 공개한다. 학기 말에 본 회칙 제 9조에 의한 임원은 해당 학기에 진행된 스터디에 대해 평가한다. 평가 결과 스터디 등록 시 제출했던 목적과 계획을 70% 이상 성실히 이행한 스터디의 주최자에게 보상을 줄 수 있다. 보상 여부 및 지급 방법은 임원의 3분의 2 이상의 찬성으로 의결하며 해당 내용은 본 동아리에 소속된 모든 회원들이 알 수 있도록 공개한다. 보상의 규모 및 지급 방법은 회원의 3분의 2 이상이 인정할 수 있는 범주내에서 지급되도록 한다. 제 9조 1항에 의한 임원이 보상을 받는 대상자라면 해당자는 의결에 관여할 수 없다.",
|
| 432 |
+
"tags": ["스터디 시행세칙", "지원", "보상", "평가"]
|
| 433 |
+
},
|
| 434 |
+
{
|
| 435 |
+
"id": "bylaw_015",
|
| 436 |
+
"chapter": "스터디 시행세칙",
|
| 437 |
+
"section": "",
|
| 438 |
+
"article": "제8조 (해산)",
|
| 439 |
+
"text": "스터디의 참여 인원이 적는 등 스터디 진행상 문제가 있는 경우 스터디의 주최자는 스터디를 해산할 수 있다. 스터디의 목적이 본 회칙 제 24조 2항에 해당하는 것으로 간주될 경우 회장 또는 학술 총관리자는 본 회칙 제 24조를 준용하여 해당 스터디를 강제 해산할 수 있다.",
|
| 440 |
+
"tags": ["스터디 시행세칙", "해산"]
|
| 441 |
+
},
|
| 442 |
+
{
|
| 443 |
+
"id": "bylaw_016",
|
| 444 |
+
"chapter": "스터디 시행세칙",
|
| 445 |
+
"section": "부칙",
|
| 446 |
+
"article": "(시행일)",
|
| 447 |
+
"text": "본 세칙은 공표 즉시 시행한다. 본 세칙 시행 이전에, ��전 회칙에 의해 존재한 스터디는 새로 등록하지 않는 한 관여하지 않는다.",
|
| 448 |
+
"tags": ["스터디 시행세칙", "부칙", "시행일", "경과조치"]
|
| 449 |
+
},
|
| 450 |
+
{
|
| 451 |
+
"id": "bylaw_017",
|
| 452 |
+
"chapter": "프로젝트 시행세칙",
|
| 453 |
+
"section": "",
|
| 454 |
+
"article": "제1조 (목적)",
|
| 455 |
+
"text": "본 세칙은 회칙 제 17조에 의한 프로젝트 시행에 관한 사항을 세부적으로 규정함을 목적으로 한다.",
|
| 456 |
+
"tags": ["프로젝트 시행세칙", "목적"]
|
| 457 |
+
},
|
| 458 |
+
{
|
| 459 |
+
"id": "bylaw_018",
|
| 460 |
+
"chapter": "프로젝트 시행세칙",
|
| 461 |
+
"section": "",
|
| 462 |
+
"article": "제2조 (자격 및 주제)",
|
| 463 |
+
"text": "프로젝트를 진행하는 팀은 본 회칙 제 3조에 의한 본 동아리 회원 자격을 가진 자 1인 이상의 집단으로 정한다. 팀 대표는 2인 이하로 명확히 구성되어야 한다. 프로젝트는 본 동아리에 소속된 회원 누구나 참여할 수 있다. 프로젝트 참여자 모집은 해당 팀 대표에 의해 자율적으로 이루어지나 프로젝트 진행 여부 및 상황을 본 회칙 제 9조에 의한 임원과 공유해야 한다. 프로젝트 주제는 본 동아리의 목적에 적합한 것으로 한정한다. 프로젝트 진행 중 프로젝트 참여자들의 의결을 통해 주제를 수정할 수 있다. 수정된 주제는 본 조 4항에 위배되지 않아야 한다.",
|
| 464 |
+
"tags": ["프로젝트 시행세칙", "자격", "주제"]
|
| 465 |
+
},
|
| 466 |
+
{
|
| 467 |
+
"id": "bylaw_019",
|
| 468 |
+
"chapter": "프로젝트 시행세칙",
|
| 469 |
+
"section": "",
|
| 470 |
+
"article": "제3조 (신청과 허가)",
|
| 471 |
+
"text": "프로젝트 신청은 학기와 방학 등 기간의 구분없이 상시 가능하도록 한다. 프로젝트를 진행하고자 하는 회원은 학술 총관리자에게 프로젝트의 목적, 계획을 제출한다. 프로젝트 참여자가 이미 있는 경우 함께 참여하는 회원의 명단도 제출한다. 본 세칙 제 2조에 위배되지 않을 경우 학술 총관리자가 프로젝트 진행을 허가한다. 학술 총관리자가 허가한 프로젝트에 대해 본 회칙 제 9조에 의한 임원은 해당 프로젝트 진행에 도움을 주어야 한다.",
|
| 472 |
+
"tags": ["프로젝트 시행세칙", "신청", "허가"]
|
| 473 |
+
},
|
| 474 |
+
{
|
| 475 |
+
"id": "bylaw_020",
|
| 476 |
+
"chapter": "프로젝트 시행세칙",
|
| 477 |
+
"section": "",
|
| 478 |
+
"article": "제4조 (진행)",
|
| 479 |
+
"text": "프로젝트 팀 대표는 학술 총관리자와 프로젝트 진행 상황을 공유해야 한다. 프로젝트 진행 중 발생하는 사건, 사고에 대한 책임과 권한은 프로젝트 팀 대표에게 있다. 본 회칙 제 3조 6항에 의한 명예 회원과 제 9조에 의한 임원은 프로젝트 진행에 관여할 수 있다. 단, 관여로 인해 프로젝트 진행이 원활하지 못할 경우 프로젝트 팀 대표는 동아리 정회원에 의한 프로젝트 관여 검토를 요청할 수 있다. 프로젝트 관여 검토가 요청된 경우, 정회원 중 명예 회원을 제외한 동아리 정회원 중 2분의 1이 참석하고, 참석자의 3분의 2 이상이 프로젝트 관여 제한에 찬성하면 3개월간 관여 받지 않을 수 있다.",
|
| 480 |
+
"tags": ["프로젝트 시행세칙", "진행", "책임", "관여"]
|
| 481 |
+
},
|
| 482 |
+
{
|
| 483 |
+
"id": "bylaw_021",
|
| 484 |
+
"chapter": "프로젝트 시행세칙",
|
| 485 |
+
"section": "",
|
| 486 |
+
"article": "제5조 (지원 및 보상)",
|
| 487 |
+
"text": "본 세칙 제 2조와 3조에 의해 진행되는 프로젝트에 한해 본 동아리의 지원 및 보상이 지급될 수 있다. 프로젝트의 원활한 진행을 위해 프로젝트 팀 대표는 학술 총관리자를 비롯한 임원에게 지원을 요청할 수 있다. 요청을 받은 임원진은 가능한 범주 내에서 최선을 다해 프로젝트 진행에 도움을 주어야 한다. 프로젝트 팀 대표에 의한 프로젝트 지원 요청 내용 중 부품, 서버, 도서 등 금전적 지원이 포함될 경우 본 회칙 제 9조에 의한 임원의 3분이 2 이상의 찬성으로 의결하며 지원 내역은 본 동아리에 소속된 모든 회원들이 알 수 있도록 공개한다. 프로젝트에 대한 금전적인 지원을 받을 경우 해당 프로젝트의 성과를 외부연합활동 등 외부 활동을 통해 발표해야 한다. 학기 말에 본 회칙 제 9조에 의한 임원은 해당 학기에 진행된 프로젝트에 대해 평가한다. 평가 결과 프로젝트 신청 시 제출했던 목적과 계획을 70% 이상 성실히 이행한 프로젝트 팀에게 보상을 줄 수 있다. 보상 여부 및 지급 방법은 임원의 3분의 2 이상의 찬성으로 의결하며 해당 내용은 본 동아리에 소속된 모든 회원들이 알 수 있도록 공개한다. 보상의 규모 및 지급 방법은 회원의 3분의 2 이상이 인정할 수 있는 범주내에서 지급되도록 한다. 제 9조 1항에 의한 임원이 보상을 받는 대상자라면 해당자는 의결에 관여할 수 없다.",
|
| 488 |
+
"tags": ["프로젝�� 시행세칙", "지원", "보상", "평가"]
|
| 489 |
+
},
|
| 490 |
+
{
|
| 491 |
+
"id": "bylaw_022",
|
| 492 |
+
"chapter": "프로젝트 시행세칙",
|
| 493 |
+
"section": "",
|
| 494 |
+
"article": "제6조 (해산)",
|
| 495 |
+
"text": "프로젝트의 목적이 본 회칙 제 24조 2항에 해당하는 것으로 간주될 경우 회장 또는 학술 총관리자는 본 회칙 제 24조를 준용하여 해당 프로젝트를 강제 해산할 수 있다.",
|
| 496 |
+
"tags": ["프로젝트 시행세칙", "해산"]
|
| 497 |
+
},
|
| 498 |
+
{
|
| 499 |
+
"id": "bylaw_023",
|
| 500 |
+
"chapter": "프로젝트 시행세칙",
|
| 501 |
+
"section": "부칙",
|
| 502 |
+
"article": "(시행일)",
|
| 503 |
+
"text": "본 세칙은 공표 즉시 시행한다. 본 세칙 시행 이전에, 이전 회칙에 의해 진행하던 프로젝트는 새로 신청하지 않는 한 관여하지 않는다.",
|
| 504 |
+
"tags": ["프로젝트 시행세칙", "부칙", "시행일", "경과조치"]
|
| 505 |
+
},
|
| 506 |
+
{
|
| 507 |
+
"id": "bylaw_024",
|
| 508 |
+
"chapter": "도서 대여 시행세칙",
|
| 509 |
+
"section": "",
|
| 510 |
+
"article": "제1조 (목적)",
|
| 511 |
+
"text": "본 세칙은 회칙 제 18조에 의한 도서 대여 시행에 관한 사항을 세부적으로 규정함을 목적으로 한다.",
|
| 512 |
+
"tags": ["도서 대여 시행세칙", "목적"]
|
| 513 |
+
},
|
| 514 |
+
{
|
| 515 |
+
"id": "bylaw_025",
|
| 516 |
+
"chapter": "도서 대여 시행세칙",
|
| 517 |
+
"section": "",
|
| 518 |
+
"article": "제2조 (대상)",
|
| 519 |
+
"text": "본 동아리의 도서를 대여할 수 있는 사람은 본 회칙 제 3조에 의해 본 동아리의 회원 자격을 갖춘 자로 한정한다.",
|
| 520 |
+
"tags": ["도서 대여 시행세칙", "대상"]
|
| 521 |
+
},
|
| 522 |
+
{
|
| 523 |
+
"id": "bylaw_026",
|
| 524 |
+
"chapter": "도서 대여 시행세칙",
|
| 525 |
+
"section": "",
|
| 526 |
+
"article": "제3조 (도서구매)",
|
| 527 |
+
"text": "도서 구매는 회원으로부터 희망을 받아 동아리비 현황 및 본 회칙 제 9조에 의한 임원의 의결을 반영하여 총무가 최종 결정한다.",
|
| 528 |
+
"tags": ["도서 대여 시행세칙", "도서 구매"]
|
| 529 |
+
},
|
| 530 |
+
{
|
| 531 |
+
"id": "bylaw_027",
|
| 532 |
+
"chapter": "도서 대여 시행세칙",
|
| 533 |
+
"section": "",
|
| 534 |
+
"article": "제4조 (대출)",
|
| 535 |
+
"text": "도서를 대출하거나 반납할 때에는 총무를 통해서 한다. 도서를 대출하는 사람은 도서 대여 명부에 이름, 학번, 연락처, 대여 날짜를 반드시 기록해야 한다. 도서 대출 기간은 아래와 같이 한다. 신입회원 : 6개월 정회원 : 1년 본 회칙 제 8조 등에 의해 회원 자격이 상실된 회원은 본 조 2항에도 불구하고 즉시 도서를 반납해야 한다. 회장이 인정하는 사유로 인해 본 조 3항에 규정된 기간보다 길게 대출할 경우 6개월 주기로 책이 존재한다는 것을 사진 등으로 총무에게 보고해야 한다. 본 조항을 위반한 경우 책이 분실되었다고 간주한다.",
|
| 536 |
+
"tags": ["도서 대여 시행세칙", "대출", "반납", "기간"]
|
| 537 |
+
},
|
| 538 |
+
{
|
| 539 |
+
"id": "bylaw_028",
|
| 540 |
+
"chapter": "도서 대여 시행세칙",
|
| 541 |
+
"section": "",
|
| 542 |
+
"article": "제5조 (분실 및 훼손)",
|
| 543 |
+
"text": "도서를 분실하거나 훼손하였을 경우 그 책임이 있는 회원이 동일한 도서를 구매하여 변상해야 한다. 해당 도서가 절판, 품절 등으로 구할 수 없는 경우 해당 도서의 가격 또는 그 이상의, 유사한 주제를 가진 도서로 변상해야 한다. 단, 해당 도서를 1주일 이내로 구입할 수 있는 경우 해당 도서의 정가로 변상할 수 있다. 본 조 1항의 훼손은 아래를 의미한다. 책이 찢어지는 등의 이유로 누락된 글자가 생기거나 내용을 읽기에 어려움이 있는 경우 책이 나누어지거나 표지가 떨어져 나가는 등 손상을 입은 경우 필서 또는 낙서로 인해 내용을 읽는데 지장이 가는 경우 음식물 등으로 오염된 경우",
|
| 544 |
+
"tags": ["도서 대여 시행세칙", "분실", "훼손", "변상"]
|
| 545 |
+
},
|
| 546 |
+
{
|
| 547 |
+
"id": "bylaw_029",
|
| 548 |
+
"chapter": "도서 대여 시행세칙",
|
| 549 |
+
"section": "부칙",
|
| 550 |
+
"article": "(시행일)",
|
| 551 |
+
"text": "본 세칙은 공표 즉시 시행한다.",
|
| 552 |
+
"tags": ["도서 대여 시행세칙", "부칙", "시행일"]
|
| 553 |
+
},
|
| 554 |
+
{
|
| 555 |
+
"id": "bylaw_030",
|
| 556 |
+
"chapter": "도서 대여 시행세칙",
|
| 557 |
+
"section": "부칙",
|
| 558 |
+
"article": "(경과조치)",
|
| 559 |
+
"text": "본 회칙이 공표되기 전에 대출중인 도서는, 별도 협의 사항이 있다면 본 세칙 제 4조 3항에도 불구하고 대출 기간은 기존 협의 사항으로 정한다.",
|
| 560 |
+
"tags": ["도서 대여 시행세칙", "부칙", "경과조치"]
|
| 561 |
+
},
|
| 562 |
+
{
|
| 563 |
+
"id": "bylaw_031",
|
| 564 |
+
"chapter": "외부 연합 활동 시행세칙",
|
| 565 |
+
"section": "",
|
| 566 |
+
"article": "제1조 (목적)",
|
| 567 |
+
"text": "본 세칙은 회칙 제 20조에 의한 외부 연합 활동 시행에 관한 사항을 세부적으로 규정함을 목적으로 한다.",
|
| 568 |
+
"tags": ["외부 연합 활동 시행세칙", "목적"]
|
| 569 |
+
},
|
| 570 |
+
{
|
| 571 |
+
"id": "bylaw_032",
|
| 572 |
+
"chapter": "외부 연합 활동 시행세칙",
|
| 573 |
+
"section": "",
|
| 574 |
+
"article": "제2조 (연합 대상)",
|
| 575 |
+
"text": "본 동아리는 아래 조건을 모두 만족하는 외부 소모임과 연합하여 활동할 수 있다. AI분야를 학습하고 연구하는 소모임 한 학기(또는 6개월) 이상의 활동기록이 있는 소모임 5인 이상으로 구성되어 있는 소모임",
|
| 576 |
+
"tags": ["외부 연합 활동 시행세칙", "연합 대상"]
|
| 577 |
+
},
|
| 578 |
+
{
|
| 579 |
+
"id": "bylaw_033",
|
| 580 |
+
"chapter": "외부 연합 활동 시행세칙",
|
| 581 |
+
"section": "",
|
| 582 |
+
"article": "제3조 (활동 및 진행)",
|
| 583 |
+
"text": "본 동아리는 본 세칙 제 2조에 부합한 외부 소모임 또는 단체와 연합하여 학술적, 학업적 정보 공유 및 교류, 프로젝트, 연구 등의 활동을 진행할 수 있다. 본 동아리는 연합 활동으로 아래와 같은 활동에 참여 및 주관할 수 있다. 컨퍼런스 캠프 대회 본 항 제 2조의 활동에 관한 구체적인 사항은 본 동아리의 임원진의 의결과 타 소모임의 임원진들과 회의를 통해 결정한다.",
|
| 584 |
+
"tags": ["외부 연합 활동 시행세칙", "활동 내용", "진행"]
|
| 585 |
+
},
|
| 586 |
+
{
|
| 587 |
+
"id": "bylaw_034",
|
| 588 |
+
"chapter": "외부 연합 활동 시행세칙",
|
| 589 |
+
"section": "",
|
| 590 |
+
"article": "제4조 (탈퇴)",
|
| 591 |
+
"text": "본 세칙 제 3조 2항의 활동들이 제 3조 1항에 부합하지 않다고 판단될 경우 본 회칙 제 9조에 의한 임원의 3분의 2 이상의 찬성으로 연합에서 탈퇴할 수 있다. 탈퇴를 의결할 임원이 2인 이하인 경우 정회원 중 명예 회원이나 과거의 임원을 추가하여 3인 이상이 의결해야 한다. 회원들이 연합을 희망하지 않을 경우 투표를 통해 결정한다. 투표는 정회원 중 명예 회원을 제외한 동아리 정회원 2분의 1가 참석하고, 참석자의 3분의 2 이상이 연합 탈퇴에 찬성하면 연합 탈퇴가 결정된다. 그렇지 않을 경우 연합을 유지한다.",
|
| 592 |
+
"tags": ["외부 연합 활동 시행세칙", "탈퇴"]
|
| 593 |
+
},
|
| 594 |
+
{
|
| 595 |
+
"id": "bylaw_035",
|
| 596 |
+
"chapter": "외부 연합 활동 시행세칙",
|
| 597 |
+
"section": "부칙",
|
| 598 |
+
"article": "(시행일)",
|
| 599 |
+
"text": "본 세칙은 공표 즉시 시행한다.",
|
| 600 |
+
"tags": ["외부 연합 활동 시행세칙", "부칙", "시행일"]
|
| 601 |
+
}
|
| 602 |
+
]
|