--- library_name: sentence-transformers pipeline_tag: sentence-similarity tags: - sentence-transformers - feature-extraction - sentence-similarity --- # COCO0414/bge-m3-ko_DNF This model was created to use RAG. [bge-m3](https://huggingface.co/BAAI/bge-m3) based model, fitting Dungeon & Fighter data. Trained data, [Kakao_brain](https://github.com/kakaobrain/kor-nlu-datasets) koSTS, koNLI Data and then [Dungeon&Fighter](https://df.nexon.com) user community QA board, extract 79k QA pairs data in 20k articles and 13k QA data using ChatGPT based on [DFU](https://www.dnf-universe.com/) articles Fianl Model, bge-m3-ko_DNF is Mixed bge-m3 and trained model. Mixed reason detail read bge-m3 [Page](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) While the overall similarity has decreased, the discriminatory power between queries (questions) and chunks (answer search space) has increased, allowing for more accurate parsing of Dungeon & Fighters information. ## Usage (Sentence-Transformers) Using this model becomes easy when you have [sentence-transformers](https://www.SBERT.net) installed: ``` pip install -U sentence-transformers ``` Then you can use the model like this: ```python from sentence_transformers import SentenceTransformer import torch question = "사도들에 대해서 알려줘" # Data from namuwiki reval_content = "제6 사도제7 사도제8 사도무형의 시로코검은 질병의 디레지에불을 먹는 안톤긴 발의 로터스제9 사도제10 사도제11 사도제12 사도(舊) 폭룡왕 바칼(新) 건설자 루크성안의 미카엘라혼돈의 오즈마세리아 키르민 같이 보기: 테아나(인공신)제1 사도 - 숙명의 카인. 죽음이 두려워하는 자.제2 사도 - 우는 눈의 힐더. 두 가지 얼굴에 찬연히 빛나는 이슬을 감춘 자.[A] 제3 사도 - 창공의 이시스-프레이 (프레이-이시스). 땅에 발을 딛지 않는 자.제4 사도 - 정복자 카시야스. 피로 강철을 적시는 자.제5 사도† - 무형의 시로코. 수 백의 얼굴을 가졌으되 보이지 않는 자. - (오리진 이전)록시에게 사망. (오리진 이후) 4인의 웨펀마스터에게 사망.[4]이후 그림시커가 사념을 모두 모아 다시 부활하고 하늘성을 점령한 뒤 이튼 공업지대가 있는 천계를 노리고 있다. 그러나 결국 미리 대기하고 있던 천계군에게 집중포화로 또 다시 사망.제6 사도 - 검은 질병의 디레지에. 더러운 피를 흘리는 자. - 노스마이어로 전이되어 모험가와 미쉘, 아젤리아에게 패배한 뒤 힐더의 계략으로 인해 차원의 틈으로 빨려들어가 온 몸이 갈갈이 찢겨 나가며 봉인. 설정상 불사이기에 소멸하지 않았고, 불안정한 차원 속에서 다시 힘을 기르는 중.제7 사도† - 불을 먹는 안톤. 몸을 뻗어 능히 세상 끝에 닿을 수 있는 자. - 파워스테이션에 전이되어 모험가와 천계 토벌군에게 사망.제8 사도† - 긴발의 로터스. 한번에 수천의 무기를 쥘 수 있는 자. - 베히모스로 전이되어 3인의 웨펀마스터들과 제국군, 모험가에게 사망.(舊)제9 사도† - 폭룡왕 바칼. 불의 숨결을 내는 자. - 500년 전 마계에서 도망쳐 나와 천계를 지배하던 중 천계 저항군에 의해 사망.[5](新)제9 사도† - 건설자 루크. 말 없이 흙을 만지는 자. - 자신의 거주지인 죽은 자의 성에서 사망.[6]제10 사도 - 성안의 미카엘라. 진실을 꿰뚫어 보는 자.[7]제11 사도† - 혼돈의 오즈마. 죽음에서 일어난 자. 검은 대지에서 카잔에 의해 봉인 중이었으나, 이후 봉인이 완전히 풀려 날뛰다가 모험가들과의 결전으로 사망.제12 사도 - 세리아 키르민. 비밀을 알고 있는 자.[A]현재 플레인 : 아라드의 이야기 진행 상황에서 살아있는 사도는 카인, 힐더, 이시스-프레이, 카시야스, 디레지에, 미카엘라, 세리아까지 총 7명이다.사도의 순위는 마계에 올라탄 순서이긴 한데 서열에도 영향이 있긴 한지 제4사도 카시야스의 경우 구 스토리에서는 서열 4위의 사도라고 한다. 미카엘라부터는 마계랑 인연이 없는 사도이다.3. 모티브[편집]유래는 예수의 열두 제자인 사도이다. 호칭도 같은데다가 마침 숫자도 딱 열둘이고 그들 중 하나가 내쳐지고 다른 이가 임명된 일까지 예수의 열두 사도랑 딱 들어맞는다.[9] 창세기, 종세기, 창신세기로 이루어진 던파의 성서도 성경을 모티브로 한 것이므로 어찌 보면 자연스러운 연결이다.또한, 각 사도들에 반영된 개별적 모티브는 다음과 같다. 언급되지 않은 사도는 네오플에서 독자적으로 창작한 케이스다.카인: 성경(아담, 카인)힐더: 성경(하와)이시스-프레이/프레이-이시스: 슬라브 신화(벨로보그, 체르노보그), 북유럽 신화(프레이), 이집트 신화(이시스) [10]카시야스: 일본 요괴(오니)시로코: 사하라 사막의 열풍(시로코)[11]디레지에: 질병(흑사병 등)로터스: 바다괴물(크라켄)바칼: 악마성 드라큘라(드라큘라 블라드 체페슈)루크: 켈트 신화(루 라와더)미카엘라: 가톨릭(메시아)오즈마: 악마성 드라큘라(드라큘라 블라드 체페슈)세리아 키르민: ???3.1. 문양[편집]사도에겐 자신을 상징하는 고유의 문양이 존재하며 사도와 관련된 사건이 일어남에 따라 문양이 변경되는 경우도 있다.[12]카인은 그를 두려워하고 경외하는 자들에 의해서 문양이 만들어졌다. 힐더는 자신이 가진 우는 눈을 형상화하여 문양을 만들었다. 테라코타에서는 이 문양을 신성하게 여긴다. 이시스-프레이는 그를 따르는 추종자들에 의해서 문양이 만들어졌으며, 밤의 마천루 전투 이후에 이시스의 상징이[13] 추가" model = SentenceTransformer('COCO0414/bge-m3-ko_DNF') question_embedding = model.encode(question, convert_to_tensor=True) answer_embedding = model.encode(answer, convert_to_tensor=True) similarity = torch.nn.functional.cosine_similarity(question_embedding, answer_embedding, dim=0) print(similarity.item()) # 0.6637 ```