Aspose.OMR  OMR試験ニートフォームを作る

OMRニートシート

機械可読ニートシートの作成と読み取り

National Eligibility cum Entrance Test

National Eligibility cum Entrance Test (NEET) は、MBBS、BDS、BAMS、BSMS、BUMS、BHMS、およびインドのカレッジ、大学、研究所のその他の医療コースへの入学のための統一入学試験です。成功したテスト結果は、海外で初等医学教育を追求する大学院生および学部生にとってなくてはならないものです。ニートは 180 問の紙とペンによる試験であり、手動で結果を確認して評価することはほとんど不可能です。自動フォーム読み取り (OMR) は、評価の重要な要素になります。

Aspose.OMR は、通常のコンピューターを光学式リーダー/スコアリング マシンに変換できる強力な光学式マーク認識 (OMR) エンジンです。多肢選択式テストの作成、認識、採点は、プログラミング言語の知識がほとんどない人にとっても簡単な作業になります。退屈でエラーが発生しやすい OMR 回答シートの手動採点や Scantron デバイスの待機は忘れてください。クラスで完成した OMR フォームの写真を撮るだけで、すぐに結果が得られます。

フォームをダウンロードして、学校、教育機関、コーチング センターでニート試験を練習してください。自主練習はもちろん、ニート志望者の育成にもご利用ください。ダウンロード可能なフォームは、あなたの裁量で完全に無料で使用できます。

Aspose.OMR を使用して、色やフォントを含む NEET OMR フォームのあらゆる側面をカスタマイズし、ブランディングを追加します。ソース ファイルを変更するだけで、お好みの用紙の種類に合わせて PDF ページまたは印刷可能な PNG 画像を生成できます。テストの特定の領域を練習するために、質問の数を変更したり、物理学、化学、生物学などの特定のセクションを除外したりすることもできます。

これをプロジェクトに追加するには、次のコマンドを使用して Aspose.OMR NuGet パッケージをプロジェクトにインストールするだけです。


  PM> Install-Package Aspose.OMR
 

指示

Aspose.OMR での NEET 試験フォームの使用、カスタマイズ、および読み取りについては、以下のガイドラインに従ってください。

ニートシートの記入

ニートはパターンが決まった一律の試験です。したがって、受験者はトレーニング テスト中に正確な指示に従って、実際のテストで期待される内容に慣れる必要があります。

  • 最大試験時間は 3 時間 20 分 (200 分) です。
  • 質問ごとに 1 つのバブルのみを入力してください。
  • バブルの円は、ペンまたは黒のマーカーで完全に塗りつぶす必要があります。
  • 特にバブルやバーコードを横切るような、はぐれたマークは避けてください。
  • 生徒の名前と連絡先情報を入力するには、列ごとに文字または数字で吹き出しをマークします。

ニートシートのカスタマイズ

ニート試験は、物理学、化学、植物学、動物学のセクションに分かれた 180 の質問からなる統一形式です。トレーニングの元のパターンに従うことを強くお勧めしますが、セクションを削除したり、セクション内の回答の数を変更したりすることで、テストの特定の領域に焦点を当てるようにフォームを簡単に調整できます。

NEET シートをカスタマイズします。

  • ニート フォームのソース コード (neet.txt) を任意のプレーン テキスト エディターで開きます。
  • ガイドラインに従ってソースコードを変更します。
  • 用紙サイズ、吹き出しの色、フォント、およびその他のグローバル ページ設定をカスタマイズします。

完了したら、次のコードを実行して、NEET フォームの印刷可能なテンプレートを生成します。

OMR テンプレートを生成する C# コード


    Aspose.OMR.Api.OmrEngine omrEngine = new Aspose.OMR.Api.OmrEngine();

         Aspose.OMR.Generation.GlobalPageSettings globalPageSettings = new Aspose.OMR.Generation.GlobalPageSettings() {
         PaperSize = Aspose.OMR.Generation.PaperSize.Letter,
         BubbleColor = Aspose.OMR.Generation.Color.Red
    };
    

ターゲット フォルダから template.png ファイルを簡単に印刷し、用紙を学生またはニート コースの研修生に配布します。テンプレートを単一ページの PDF ドキュメントとして保存することもできます。

完成したニートシートの認識

記入済みのニート フォームを認識するには、サポートされている形式のいずれかでデジタル化します。 Scantron などの高価なハードウェア リーダーは必要ありません。最良の結果を得るには、基本的なオフィス スキャナーまたは多機能コピー機で十分です。スキャナーがない場合は、最新のスマートフォンまたはカメラでフォームの写真を撮るだけです。

完成した NEET シートを読むには、次のコードを使用します。

記入済みのニート フォームを認識する C# コード


    Aspose.OMR.Api.OmrEngine omrEngine = new Aspose.OMR.Api.OmrEngine();
    Aspose.OMR.Api.TemplateProcessor recognitionEngine = omrEngine.GetTemplateProcessor("neet.omr");
    Aspose.OMR.Model.RecognitionResult recognitionResult = recognitionEngine.RecognizeImage("scanned-sheets/Sandeep-Vaishya.png");
    string result = recognitionResult.GetCsv();
    

neet.omr ファイルには、Aspose.OMR 認識エンジンで非常に正確な結果を生成するために使用される認識パターンが含まれています。印刷可能な NEET テンプレートと一緒に生成されます。そのファイルを削除したり置き換えたりしないでください。

利点

練習とコーチングのために、既製の OMR NEET シートを PDF 形式でダウンロードします。

毎分数十の記入済みニートフォームを処理

厳しい条件下でも完璧な結果を得るためにさらに微調整できる優れた認識精度。

機器は必要ありません。高価な OMR スキャナーの代わりに、オフィスの既存のコピー機やスマートフォンのカメラを使用できます。回転した画像や歪んだ画像を処理することもできます。

柔軟なマークアップ言語により、任意のレイアウトと複雑さの機械可読 OMR フォームを設計できます。ニートシートはユースケースの1つに過ぎません。

QR コード、バーコード、画像を使用してニート フォームをパーソナライズします。

すべての一般的な用紙サイズだけでなく、多くの非標準サイズもサポートしています。

完成した NEET フォームを読み、結果を JSON、XML、または CSV 形式で保存します。これらは、プログラムで分析、スコア付けし、任意のリレーショナル データベースまたは NoSQL データベースにインポートできます。