mcqgen
1.0.0
Streamlit を使用した MCQ Generator は、ユーザーが PDF またはテキスト ファイルをアップロードし、質問の数、件名、論調を指定し、提供された入力に基づいて多肢選択質問 (MCQ) を生成できる Web アプリケーションです。このアプリケーションは、自然言語処理に Hugging Face API オープン ソース言語モデルを利用し、生成されたクイズの複雑さに関するフィードバックを提供します。
このアプリケーションを実行するには:
リポジトリのクローンを作成します。
git clone https://github.com/4darsh-Dev/mcqgen.git
2 必要な依存関係をインストールします。
pip install -r requirements.txt
環境変数を設定します。
ルート ディレクトリに .env ファイルを作成します。
OpenAI API キーを .env ファイルに追加します。
HF_API_TOKEN=YOUR_TOKEN_HERE
仮想環境にローカル パッケージをインストールします。
python setup.py install
近日公開...
Streamlit アプリケーションを実行します。
streamlit run main.py
Web ブラウザでアプリケーションにアクセスします。
PDF またはテキスト ファイルをアップロードし、質問数、件名、論調を指定して、[MCQ を作成] ボタンをクリックします。
生成された MCQ と提供されたレビュー フィードバックを表示します。
logs
ディレクトリに保存されます。