bert faiss qa system
1.0.0
이 프로젝트는 벡터 데이터베이스에서 효율적인 유사성 검색을 위해 Distilbert (Facebook AI 유사성 검색)를 사용하여 구현 된 질문 및 답변 시스템입니다. 이 시스템은 대규모 문서 모음을 검색하여 사용자 쿼리에 대한 정확하고 관련성있는 답변을 제공하도록 설계되었습니다.

Distilbert 기반 텍스트 표현 : Distilbert 모델을 사용하여 질문과 문서를 조밀 한 벡터 표현으로 변환합니다.
FAISS 벡터 데이터베이스 : 빠른 유사성 검색을 위해 문서의 벡터 표현을 저장합니다.
효율적인 검색 : FAISS Vector 데이터베이스에서 효율적인 유사성 검색을 수행하여 주어진 질문에 가장 관련성이 높은 문서를 찾습니다.
git clone https://github.com/VuBacktracking/bert-faiss-qa-sytem.gitpip install -r requirements.txtpython3 trainer.py참고 : 링크에서 내 모델을 확인할 수 있습니다 : https://huggingface.co/vubacktracking/distilbert-base-uncased-finetuned-squad2
python3 faiss_index.py
streamlit run app.py 웹 브라우저를 열고 http://localhost:8501/ 로 이동하여 웹 기반 Q & A 시스템을 사용하십시오.
버트 임베딩 :
FAISS 인덱싱 :
쿼리 처리 :
답변 추출 :

