Inquisitive:
AI 기반 다국어 질문 생성기 이 저장소에는 Gemini API를 사용하여 생성된 Generative AI 프로젝트가 포함되어 있습니다.
제공된 뉴스 기사를 기반으로 한 간단한 다국어 AI 기반 질문 생성기입니다.
프로젝트는 Google과 협력하여 SmartBridge의 Generative AI Applications using Vertex AI
에 따라 개발되었습니다.
Inquisitive:
AI 기반 다국어 질문 생성기우리의 고객인 NewsSphere는 전 세계적으로 영향력을 확대하고 시청자 참여를 강화하는 데 전념하는 선도적인 뉴스 조직입니다. 매일 여러 언어로 게시되는 방대한 양의 콘텐츠로 인해 조직은 각 기사에 대한 퀴즈와 평가를 수동으로 작성해야 하는 상당한 어려움에 직면해 있습니다. 이 프로세스는 시간이 많이 걸릴 뿐만 아니라 다양한 언어와 문화적 맥락에서 불일치가 발생하기 쉽습니다.
고객이 여러 언어에 걸쳐 관련 질문을 생성할 수 있도록 AI 기반 질문 생성기를 개발합니다.
생성 모델 및 기계 번역 서비스를 사용하여 언어 감지, 번역 및 질문 생성을 구현합니다.
사용자 입력: 사용자는 어떤 언어로든 뉴스 기사를 제출합니다.
언어 감지: 앱은 제출된 콘텐츠의 언어를 감지하기 위해 번역 API를 활용합니다.
영어로 번역: 콘텐츠가 영어가 아닌 경우 앱은 번역 API를 사용하여 콘텐츠를 영어로 번역합니다.
질문 생성: 앱은 Gemini API를 호출하여 뉴스 기사의 영어 버전을 기반으로 다양하고 상황에 맞는 질문을 생성합니다.
역 번역: 생성된 질문은 번역 API를 사용하여 뉴스 기사의 원래 언어로 다시 번역됩니다.
출력: 앱은 사용자에게 원래 언어로 질문을 제시합니다.
웹사이트:
데모 입력:
다국어 능력:
자동 언어 감지 및 번역:
문화적 민감성과 정확성:
간소화된 퀴즈 생성:
향상된 사용자 참여:
향상된 효율성과 정확성:
복제 저장소:
git clone https://github.com/Bbs1412/GenAI_SB
cd GenAI_SB
Python 환경을 만들고 활성화합니다.
python -m venv env
. e nv S cripts a ctivate
필수 라이브러리를 설치합니다:
pip install -r requirements.txt
Gemini-API 키를 생성합니다.
현재 디렉터리에 'api.env' 파일을 만들고 여기에 API 키를 저장합니다.
PALM_API_KEY = "your_key"
앱을 실행합니다.
streamlit run app.py
어떤 기여나 제안이라도 환영합니다!