├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── frontend ├── .eleventy.js ├── .gitignore ├── .well-known │ └── assetlinks.json ├── README.md ├── _includes │ ├── components │ │ ├── cards.njk │ │ ├── skeletonCards.njk │ │ └── videoCards.njk │ ├── layouts │ │ ├── alphabetNumberModel.njk │ │ └── base.njk │ ├── partials │ │ └── _header.html │ └── sections │ │ └── AppCards.njk ├── _site │ ├── .well-known │ │ └── assetlinks.json │ ├── README │ │ └── index.html │ ├── app │ │ ├── alphabetQuiz-A-F │ │ │ └── index.html │ │ ├── alphabetQuiz-G-K │ │ │ └── index.html │ │ ├── alphabetQuiz-L-P │ │ │ └── index.html │ │ ├── alphabetQuiz-Q-U │ │ │ └── index.html │ │ ├── alphabetQuiz-V-Z │ │ │ └── index.html │ │ ├── alphabetSong │ │ │ └── index.html │ │ ├── aslMemory │ │ │ └── index.html │ │ ├── ballonPoppin │ │ │ ├── 1-9 │ │ │ │ └── index.html │ │ │ ├── a-f │ │ │ │ └── index.html │ │ │ ├── g-k │ │ │ │ └── index.html │ │ │ ├── index.html │ │ │ ├── l-p │ │ │ │ └── index.html │ │ │ ├── q-u │ │ │ │ └── index.html │ │ │ └── v-z │ │ │ │ └── index.html │ │ ├── camera │ │ │ └── index.html │ │ ├── gifQuiz │ │ │ └── index.html │ │ ├── numbersQuiz │ │ │ └── index.html │ │ ├── phrases │ │ │ └── index.html │ │ ├── playAlphabet-A-F │ │ │ └── index.html │ │ ├── playAlphabet-G-K │ │ │ └── index.html │ │ ├── playAlphabet-L-P │ │ │ └── index.html │ │ ├── playAlphabet-Q-U │ │ │ └── index.html │ │ ├── playAlphabet-V-Z │ │ │ └── index.html │ │ ├── playNumbers │ │ │ └── index.html │ │ └── spaceShooter │ │ │ └── index.html │ ├── assetlinks.json │ ├── assets │ │ ├── Games │ │ │ ├── Alphabets │ │ │ │ ├── A.png │ │ │ │ ├── B.png │ │ │ │ ├── C.png │ │ │ │ ├── D.png │ │ │ │ ├── E.png │ │ │ │ ├── F.png │ │ │ │ ├── G.png │ │ │ │ ├── H.png │ │ │ │ ├── I.png │ │ │ │ ├── J.png │ │ │ │ ├── K.png │ │ │ │ ├── L.png │ │ │ │ ├── M.png │ │ │ │ ├── N.png │ │ │ │ ├── O.png │ │ │ │ ├── P.png │ │ │ │ ├── Q.png │ │ │ │ ├── R.png │ │ │ │ ├── S.png │ │ │ │ ├── T.png │ │ │ │ ├── U.png │ │ │ │ ├── V.png │ │ │ │ ├── W.png │ │ │ │ ├── X.png │ │ │ │ ├── Y.png │ │ │ │ └── Z.png │ │ │ └── Numbers │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ ├── 8.png │ │ │ │ └── 9.png │ │ ├── asl_alphabets │ │ │ ├── A.svg │ │ │ ├── Ahand.svg │ │ │ ├── B.svg │ │ │ ├── Bhand.svg │ │ │ ├── C.svg │ │ │ ├── Chand.svg │ │ │ ├── D.svg │ │ │ ├── Dhand.svg │ │ │ ├── E.svg │ │ │ ├── Ehand.svg │ │ │ ├── F.svg │ │ │ ├── Fhand.svg │ │ │ ├── G.svg │ │ │ ├── Ghand.svg │ │ │ ├── H.svg │ │ │ ├── Hhand.svg │ │ │ ├── I.svg │ │ │ ├── Ihand.svg │ │ │ ├── J.svg │ │ │ ├── Jhand.svg │ │ │ ├── K.svg │ │ │ ├── Khand.svg │ │ │ ├── L.svg │ │ │ ├── Lhand.svg │ │ │ ├── M.svg │ │ │ ├── Mhand.svg │ │ │ ├── N.svg │ │ │ ├── Nhand.svg │ │ │ ├── O.svg │ │ │ ├── Ohand.svg │ │ │ ├── P.svg │ │ │ ├── Phand.svg │ │ │ ├── Q.svg │ │ │ ├── Qhand.svg │ │ │ ├── R.svg │ │ │ ├── Rhand.svg │ │ │ ├── S.svg │ │ │ ├── Shand.svg │ │ │ ├── T.svg │ │ │ ├── Thand.svg │ │ │ ├── U.svg │ │ │ ├── Uhand.svg │ │ │ ├── V.svg │ │ │ ├── Vhand.svg │ │ │ ├── W.svg │ │ │ ├── Whand.svg │ │ │ ├── X.svg │ │ │ ├── Xhand.svg │ │ │ ├── Y.svg │ │ │ ├── Yhand.svg │ │ │ ├── Z.svg │ │ │ ├── Zhand.svg │ │ │ └── index.js │ │ ├── asl_numbers │ │ │ ├── 0.svg │ │ │ ├── 1.svg │ │ │ ├── 10.jpg │ │ │ ├── 2.svg │ │ │ ├── 3.svg │ │ │ ├── 4.svg │ │ │ ├── 5.svg │ │ │ ├── 6.svg │ │ │ ├── 7.svg │ │ │ ├── 8.svg │ │ │ ├── 9.svg │ │ │ └── hand_signs │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 10.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ ├── 8.png │ │ │ │ └── 9.png │ │ ├── gifQuiz │ │ │ ├── 0.jpg │ │ │ ├── 1.jpg │ │ │ ├── 10.jpg │ │ │ ├── 2.jpg │ │ │ ├── 3.jpg │ │ │ ├── 4.jpg │ │ │ ├── 5.jpg │ │ │ ├── 6.jpg │ │ │ ├── 7.jpg │ │ │ ├── 8.jpg │ │ │ ├── 9.jpg │ │ │ ├── a.jpg │ │ │ ├── b.jpg │ │ │ ├── c.jpg │ │ │ ├── d.jpg │ │ │ ├── e.jpg │ │ │ ├── f.jpg │ │ │ ├── g.jpg │ │ │ ├── h.jpg │ │ │ ├── i.jpg │ │ │ ├── j.jpg │ │ │ ├── k.jpg │ │ │ ├── l.jpg │ │ │ ├── m.jpg │ │ │ ├── n.jpg │ │ │ ├── o.jpg │ │ │ ├── p.jpg │ │ │ ├── q.jpg │ │ │ ├── r.jpg │ │ │ ├── s.jpg │ │ │ ├── t.jpg │ │ │ ├── u.jpg │ │ │ ├── v.jpg │ │ │ ├── w.jpg │ │ │ ├── x.jpg │ │ │ ├── y.jpg │ │ │ └── z.jpg │ │ ├── icon │ │ │ ├── cancel.svg │ │ │ ├── done-128.svg │ │ │ ├── done-256.svg │ │ │ ├── icons8-done-512.svg │ │ │ └── icons8-done-64.svg │ │ ├── img │ │ │ ├── ABC.png │ │ │ ├── GHI.png │ │ │ ├── LMN.png │ │ │ ├── QRS.png │ │ │ ├── VWX.png │ │ │ ├── a-f.png │ │ │ ├── a-plane.png │ │ │ ├── abc-illustration.png │ │ │ ├── hell-yeah.png │ │ │ ├── love.png │ │ │ ├── peace.png │ │ │ └── youtube.png │ │ ├── logo │ │ │ ├── apple-icon-180.png │ │ │ ├── kawaii-panda.png │ │ │ ├── manifest-icon-192.maskable.png │ │ │ ├── manifest-icon-512.maskable.png │ │ │ ├── sign language 120x120 px.png │ │ │ ├── sign language 144x144 px.png │ │ │ ├── sign language 152x152 px.png │ │ │ ├── sign language 180x180 px.png │ │ │ ├── sign language 192x192 px.png │ │ │ ├── sign language 48x48 px.png │ │ │ ├── sign language 72x72 px.png │ │ │ ├── sign language 96x96 px.png │ │ │ ├── signlanguage-120x120.png │ │ │ ├── signlanguage-144x144.png │ │ │ ├── signlanguage-152x152.png │ │ │ ├── signlanguage-180x180.png │ │ │ ├── signlanguage-192x192.png │ │ │ ├── signlanguage-48x48.png │ │ │ ├── signlanguage-512x512.png │ │ │ ├── signlanguage-72x72 px.png │ │ │ ├── signlanguage-72x72.png │ │ │ └── signlanguage-96x96.png │ │ └── screenshots │ │ │ ├── 1280x800-screenshot.png │ │ │ ├── 1280x800-screenshot1.png │ │ │ ├── 750x1334-screenshot.png │ │ │ └── 750x1334-screenshot1.png │ ├── css │ │ └── styles.css │ ├── index.html │ ├── js │ │ ├── alphabetModels │ │ │ ├── A-F-Quiz.js │ │ │ ├── A-F-Sequential.js │ │ │ ├── G-K-Quiz.js │ │ │ ├── G-K-Sequential.js │ │ │ ├── L-P-Quiz.js │ │ │ ├── L-P-Sequential.js │ │ │ ├── Q-U-Quiz.js │ │ │ ├── Q-U-Sequential.js │ │ │ ├── V-Z-Quiz.js │ │ │ └── V-Z-Sequential.js │ │ ├── alphabetVideo.js │ │ ├── alpine.js │ │ ├── camera.js │ │ ├── flowbite.js │ │ ├── games │ │ │ ├── ballonPop │ │ │ │ ├── 1-9 │ │ │ │ │ └── index.js │ │ │ │ ├── a-f │ │ │ │ │ └── index.js │ │ │ │ ├── g-k │ │ │ │ │ └── index.js │ │ │ │ ├── index.js │ │ │ │ ├── l-p │ │ │ │ │ └── index.js │ │ │ │ ├── q-u │ │ │ │ │ └── index.js │ │ │ │ └── v-z │ │ │ │ │ └── index.js │ │ │ ├── memoryQuiz │ │ │ │ └── index.js │ │ │ └── spaceShooter │ │ │ │ ├── index.js │ │ │ │ └── player.js │ │ ├── gifQuiz.js │ │ ├── numbersQuiz.js │ │ ├── playNumbers.js │ │ ├── service-worker.js │ │ └── videoModal.js │ ├── manifest.json │ ├── sw.js │ └── utils │ │ ├── sample.json │ │ ├── signLangVidApi.json │ │ └── signLanguageVideo.json ├── app │ ├── alphabetQuiz-A-F │ │ └── index.html │ ├── alphabetQuiz-G-K │ │ └── index.html │ ├── alphabetQuiz-L-P │ │ └── index.html │ ├── alphabetQuiz-Q-U │ │ └── index.html │ ├── alphabetQuiz-V-Z │ │ └── index.html │ ├── alphabetSong │ │ └── index.njk │ ├── aslMemory │ │ └── index.html │ ├── ballonPoppin │ │ ├── 1-9 │ │ │ └── index.html │ │ ├── a-f │ │ │ └── index.html │ │ ├── g-k │ │ │ └── index.html │ │ ├── index.html │ │ ├── l-p │ │ │ └── index.html │ │ ├── q-u │ │ │ └── index.html │ │ └── v-z │ │ │ └── index.html │ ├── camera │ │ └── index.html │ ├── gifQuiz │ │ ├── images │ │ ├── index.css │ │ └── index.html │ ├── numbersQuiz │ │ └── index.html │ ├── phrases │ │ └── index.njk │ ├── playAlphabet-A-F │ │ └── index.html │ ├── playAlphabet-G-K │ │ └── index.html │ ├── playAlphabet-L-P │ │ └── index.html │ ├── playAlphabet-Q-U │ │ └── index.html │ ├── playAlphabet-V-Z │ │ └── index.html │ ├── playNumbers │ │ └── index.html │ └── spaceShooter │ │ └── index.html ├── assets │ ├── Games │ │ ├── Alphabets │ │ │ ├── A.png │ │ │ ├── B.png │ │ │ ├── C.png │ │ │ ├── D.png │ │ │ ├── E.png │ │ │ ├── F.png │ │ │ ├── G.png │ │ │ ├── H.png │ │ │ ├── I.png │ │ │ ├── J.png │ │ │ ├── K.png │ │ │ ├── L.png │ │ │ ├── M.png │ │ │ ├── N.png │ │ │ ├── O.png │ │ │ ├── P.png │ │ │ ├── Q.png │ │ │ ├── R.png │ │ │ ├── S.png │ │ │ ├── T.png │ │ │ ├── U.png │ │ │ ├── V.png │ │ │ ├── W.png │ │ │ ├── X.png │ │ │ ├── Y.png │ │ │ └── Z.png │ │ └── Numbers │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ ├── asl_alphabets │ │ ├── A.svg │ │ ├── Ahand.svg │ │ ├── B.svg │ │ ├── Bhand.svg │ │ ├── C.svg │ │ ├── Chand.svg │ │ ├── D.svg │ │ ├── Dhand.svg │ │ ├── E.svg │ │ ├── Ehand.svg │ │ ├── F.svg │ │ ├── Fhand.svg │ │ ├── G.svg │ │ ├── Ghand.svg │ │ ├── H.svg │ │ ├── Hhand.svg │ │ ├── I.svg │ │ ├── Ihand.svg │ │ ├── J.svg │ │ ├── Jhand.svg │ │ ├── K.svg │ │ ├── Khand.svg │ │ ├── L.svg │ │ ├── Lhand.svg │ │ ├── M.svg │ │ ├── Mhand.svg │ │ ├── N.svg │ │ ├── Nhand.svg │ │ ├── O.svg │ │ ├── Ohand.svg │ │ ├── P.svg │ │ ├── Phand.svg │ │ ├── Q.svg │ │ ├── Qhand.svg │ │ ├── R.svg │ │ ├── Rhand.svg │ │ ├── S.svg │ │ ├── Shand.svg │ │ ├── T.svg │ │ ├── Thand.svg │ │ ├── U.svg │ │ ├── Uhand.svg │ │ ├── V.svg │ │ ├── Vhand.svg │ │ ├── W.svg │ │ ├── Whand.svg │ │ ├── X.svg │ │ ├── Xhand.svg │ │ ├── Y.svg │ │ ├── Yhand.svg │ │ ├── Z.svg │ │ ├── Zhand.svg │ │ └── index.js │ ├── asl_numbers │ │ ├── 0.svg │ │ ├── 1.svg │ │ ├── 10.jpg │ │ ├── 2.svg │ │ ├── 3.svg │ │ ├── 4.svg │ │ ├── 5.svg │ │ ├── 6.svg │ │ ├── 7.svg │ │ ├── 8.svg │ │ ├── 9.svg │ │ └── hand_signs │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ ├── gifQuiz │ │ ├── 0.jpg │ │ ├── 1.jpg │ │ ├── 10.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ ├── 6.jpg │ │ ├── 7.jpg │ │ ├── 8.jpg │ │ ├── 9.jpg │ │ ├── a.jpg │ │ ├── b.jpg │ │ ├── c.jpg │ │ ├── d.jpg │ │ ├── e.jpg │ │ ├── f.jpg │ │ ├── g.jpg │ │ ├── h.jpg │ │ ├── i.jpg │ │ ├── j.jpg │ │ ├── k.jpg │ │ ├── l.jpg │ │ ├── m.jpg │ │ ├── n.jpg │ │ ├── o.jpg │ │ ├── p.jpg │ │ ├── q.jpg │ │ ├── r.jpg │ │ ├── s.jpg │ │ ├── t.jpg │ │ ├── u.jpg │ │ ├── v.jpg │ │ ├── w.jpg │ │ ├── x.jpg │ │ ├── y.jpg │ │ └── z.jpg │ ├── icon │ │ ├── cancel.svg │ │ ├── done-128.svg │ │ ├── done-256.svg │ │ ├── icons8-done-512.svg │ │ └── icons8-done-64.svg │ ├── img │ │ ├── ABC.png │ │ ├── GHI.png │ │ ├── LMN.png │ │ ├── QRS.png │ │ ├── VWX.png │ │ ├── a-f.png │ │ ├── a-plane.png │ │ ├── abc-illustration.png │ │ ├── hell-yeah.png │ │ ├── love.png │ │ ├── peace.png │ │ └── youtube.png │ ├── logo │ │ ├── apple-icon-180.png │ │ ├── kawaii-panda.png │ │ ├── manifest-icon-192.maskable.png │ │ ├── manifest-icon-512.maskable.png │ │ ├── signlanguage-120x120.png │ │ ├── signlanguage-144x144.png │ │ ├── signlanguage-152x152.png │ │ ├── signlanguage-180x180.png │ │ ├── signlanguage-192x192.png │ │ ├── signlanguage-48x48.png │ │ ├── signlanguage-512x512.png │ │ ├── signlanguage-72x72.png │ │ └── signlanguage-96x96.png │ └── screenshots │ │ ├── 1280x800-screenshot.png │ │ ├── 1280x800-screenshot1.png │ │ ├── 750x1334-screenshot.png │ │ └── 750x1334-screenshot1.png ├── index.njk ├── js │ ├── alphabetModels │ │ ├── A-F-Quiz.js │ │ ├── A-F-Sequential.js │ │ ├── G-K-Quiz.js │ │ ├── G-K-Sequential.js │ │ ├── L-P-Quiz.js │ │ ├── L-P-Sequential.js │ │ ├── Q-U-Quiz.js │ │ ├── Q-U-Sequential.js │ │ ├── V-Z-Quiz.js │ │ └── V-Z-Sequential.js │ ├── alphabetVideo.js │ ├── camera.js │ ├── games │ │ ├── ballonPop │ │ │ ├── 1-9 │ │ │ │ └── index.js │ │ │ ├── a-f │ │ │ │ └── index.js │ │ │ ├── g-k │ │ │ │ └── index.js │ │ │ ├── index.js │ │ │ ├── l-p │ │ │ │ └── index.js │ │ │ ├── q-u │ │ │ │ └── index.js │ │ │ └── v-z │ │ │ │ └── index.js │ │ ├── memoryQuiz │ │ │ └── index.js │ │ └── spaceShooter │ │ │ ├── index.js │ │ │ └── player.js │ ├── gifQuiz.js │ ├── numbersQuiz.js │ ├── playNumbers.js │ ├── service-worker.js │ └── videoModal.js ├── manifest.json ├── model │ ├── asl_alphabets_A-F │ │ ├── group1-shard1of1.bin │ │ └── model.json │ ├── asl_alphabets_G-K │ │ ├── group1-shard1of1.bin │ │ └── model.json │ ├── asl_alphabets_L-P │ │ ├── group1-shard1of1.bin │ │ └── model.json │ ├── asl_alphabets_Q-U │ │ ├── group1-shard1of1.bin │ │ └── model.json │ ├── asl_alphabets_V-Z │ │ ├── group1-shard1of1.bin │ │ └── model.json │ ├── asl_numbers_1-10 │ │ ├── group1-shard1of1.bin │ │ └── model.json │ └── asl_numbers_1-9 │ │ ├── group1-shard1of1.bin │ │ └── model.json ├── package-lock.json ├── package.json ├── style.css ├── sw.js ├── tailwind.config.js └── utils │ ├── sample.json │ ├── signLangVidApi.json │ └── signLanguageVideo.json ├── ml_model ├── .gitignore ├── LICENSE ├── README.md ├── app.py ├── keypoint_classification.ipynb ├── keypoint_classification_EN.ipynb ├── model │ ├── __init__.py │ ├── keypoint_classifier │ │ ├── group1-shard1of1.bin │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ ├── model.json │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ ├── keypoint_classifier_label.csv │ └── point_history_classifier │ │ ├── point_history.csv │ │ ├── point_history_classifier.hdf5 │ │ ├── point_history_classifier.py │ │ ├── point_history_classifier.tflite │ │ └── point_history_classifier_label.csv ├── point_history_classification.ipynb ├── prev_models │ ├── A-F-WITHOUT-TFJS │ │ ├── group1-shard1of1.bin │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ ├── model.json │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ ├── A-F │ │ ├── group1-shard1of1.bin │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ ├── model.json │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ ├── G-K │ │ ├── group1-shard1of1.bin │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ ├── model.json │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ ├── L-P │ │ ├── group1-shard1of1.bin │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ ├── model.json │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ ├── Q-U │ │ ├── group1-shard1of1.bin │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ ├── model.json │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ ├── V-Z │ │ ├── group1-shard1of1.bin │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ ├── model.json │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ ├── asl_numbers │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ ├── asl_numbers_2 │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ ├── asl_numbers_3 │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.py │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ └── tfjs_model │ │ │ ├── group1-shard1of1.bin │ │ │ └── model.json │ └── default_model │ │ ├── group1-shard1of1.bin │ │ ├── keypoint.csv │ │ ├── keypoint_classifier.hdf5 │ │ ├── keypoint_classifier.tflite │ │ ├── keypoint_classifier_label.csv │ │ └── model.json ├── signlanguage │ ├── Scripts │ │ ├── Activate.ps1 │ │ ├── activate │ │ ├── easy_install-3.8.exe │ │ ├── easy_install.exe │ │ ├── pip.exe │ │ ├── pip3.8.exe │ │ ├── pip3.exe │ │ ├── python.exe │ │ └── pythonw.exe │ └── pyvenv.cfg └── utils │ ├── __init__.py │ └── cvfpscalc.py └── ml_model_phrases └── phrases.ipynb /.gitignore: -------------------------------------------------------------------------------- 1 | apiCreation -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 100, 3 | "tabWidth": 2, 4 | "useTabs": false, 5 | "semi": true, 6 | "singleQuote": false, 7 | "trailingComma": "none", 8 | "endOfLine": "auto" 9 | } 10 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 Narottam Sahu 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /frontend/.eleventy.js: -------------------------------------------------------------------------------- 1 | module.exports = function (eleventyConfig) { 2 | // eleventyConfig.addPassthroughCopy("./styles.css"); 3 | eleventyConfig.addPassthroughCopy({ 4 | "node_modules/flowbite/dist/flowbite.js": "js/flowbite.js" 5 | }); 6 | eleventyConfig.addPassthroughCopy("./assets"); 7 | eleventyConfig.addPassthroughCopy("./sw.js"); 8 | eleventyConfig.addPassthroughCopy("./manifest.json"); 9 | eleventyConfig.addPassthroughCopy(".well-known"); 10 | eleventyConfig.addPassthroughCopy("./js"); 11 | eleventyConfig.addPassthroughCopy("./utils"); 12 | eleventyConfig.addPassthroughCopy({ 13 | "./node_modules/alpinejs/dist/cdn.js": "./js/alpine.js" 14 | }); 15 | return { 16 | passthroughFileCopy: true 17 | }; 18 | }; 19 | -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /frontend/.well-known/assetlinks.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "relation": ["delegate_permission/common.handle_all_urls"], 4 | "target": { 5 | "namespace": "android_app", 6 | "package_name": "in.webdrip.gestureacademy.twa", 7 | "sha256_cert_fingerprints": [ 8 | "45:BB:33:A8:76:3E:FB:D5:BE:C8:74:83:51:4E:0B:9D:44:29:E2:B3:E1:85:C7:90:06:22:EB:6C:AB:E4:3C:3C" 9 | ] 10 | } 11 | } 12 | ] 13 | -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- 1 | ## How to run frontend 2 | 3 | ```bash 4 | cd frontend 5 | 6 | **If dependency not installed** 7 | npm i 8 | 9 | **if installed** 10 | npm start 11 | 12 | **create a new terminal** 13 | npm run css 14 | 15 | 16 | ** to create a build for hosting the application** 17 | npm run build 18 | 19 | ``` 20 | 21 | both npm start and css is needed to run the frontend and watch for any changes. 22 | -------------------------------------------------------------------------------- /frontend/_includes/components/cards.njk: -------------------------------------------------------------------------------- 1 | {% macro card(bgColor,link,heading,para,img) %} 2 | 3 |
4 |
5 |
{{heading}}
6 | 9 |
10 |
11 | peace sign 12 |
13 |
14 |

15 | {{para}} 16 |

17 |
18 | {% endmacro %} 19 | -------------------------------------------------------------------------------- /frontend/_includes/components/skeletonCards.njk: -------------------------------------------------------------------------------- 1 | {% macro skeletonCard() %} 2 |
3 | 4 |
5 | 6 |
7 | 8 |
9 |
10 |
11 |
12 |
13 | {% endmacro %} 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /frontend/_includes/components/videoCards.njk: -------------------------------------------------------------------------------- 1 | {% macro videoCard(thumbnail,title,videoUrl,date,duration) %} 2 |
3 |
4 | {{title}} 5 |
6 |
7 | 8 |
9 | {{title}} 10 |
11 |
12 | {#

Here are the biggest enterprise technology acquisitions of 2021 so far, in reverse chronological order.

#} 13 |
14 |
15 | {% endmacro %} 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /frontend/_includes/sections/AppCards.njk: -------------------------------------------------------------------------------- 1 |
2 | {# import card from component folder #} 3 | {% import 'components/cards.njk' as macro %} 4 | {{ macro.card('bg-[#F66A55]','/','Learn Numbers','Learn numbers from 0-10 in chronological order with the help of artificial intelligence.','/assets/img/peace.png') }} 5 | {{ macro.card('bg-[#A0A6FF]','/','Learn Numbers','Learn numbers from 0-10 in chronological order with the help of artificial intelligence.','/assets/img/peace.png') }} 6 | {{ macro.card('bg-[#72CAC3]','/','Learn Numbers','Learn numbers from 0-10 in chronological order with the help of artificial intelligence.','/assets/img/peace.png') }} 7 | {{ macro.card('bg-[#E7FF85]','/','Learn Numbers','Learn numbers from 0-10 in chronological order with the help of artificial intelligence.','/assets/img/peace.png') }} 8 | {{ macro.card('bg-[#E8B6D2]','/','Learn Numbers','Learn numbers from 0-10 in chronological order with the help of artificial intelligence.','/assets/img/peace.png') }} 9 |
-------------------------------------------------------------------------------- /frontend/_site/.well-known/assetlinks.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "relation": ["delegate_permission/common.handle_all_urls"], 4 | "target": { 5 | "namespace": "android_app", 6 | "package_name": "in.webdrip.gestureacademy.twa", 7 | "sha256_cert_fingerprints": [ 8 | "45:BB:33:A8:76:3E:FB:D5:BE:C8:74:83:51:4E:0B:9D:44:29:E2:B3:E1:85:C7:90:06:22:EB:6C:AB:E4:3C:3C" 9 | ] 10 | } 11 | } 12 | ] 13 | -------------------------------------------------------------------------------- /frontend/_site/README/index.html: -------------------------------------------------------------------------------- 1 |

How to run frontend

2 |
cd frontend
 3 | 
 4 | **If dependency not installed**
 5 | npm i
 6 | 
 7 | **if installed**
 8 | npm start
 9 | 
10 | **create a new terminal**
11 | npm run css
12 | 
13 | 
14 | ** to create a build for hosting the application**
15 | npm run build
16 | 
17 | 
18 |

both npm start and css is needed to run the frontend and watch for any changes.

19 | -------------------------------------------------------------------------------- /frontend/_site/app/aslMemory/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Asl Memory Quiz 9 | 10 | 11 |

Hello world

12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /frontend/_site/app/ballonPoppin/1-9/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/_site/app/ballonPoppin/a-f/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/_site/app/ballonPoppin/g-k/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/_site/app/ballonPoppin/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/_site/app/ballonPoppin/l-p/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/_site/app/ballonPoppin/q-u/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/_site/app/ballonPoppin/v-z/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/_site/app/spaceShooter/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Space Shooter ASL 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /frontend/_site/assetlinks.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "relation": ["delegate_permission/common.handle_all_urls"], 4 | "target": { 5 | "namespace": "android_app", 6 | "package_name": "in.webdrip.signlanguage.twa", 7 | "sha256_cert_fingerprints": [ 8 | "C9:52:F9:BA:F6:35:9C:FD:56:36:06:B7:63:21:00:72:30:30:9E:AE:62:D4:E6:87:30:EF:47:BD:5A:21:3F:3A" 9 | ] 10 | } 11 | } 12 | ] 13 | -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/A.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/B.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/C.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/D.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/E.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/E.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/F.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/F.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/G.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/G.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/H.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/I.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/I.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/J.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/J.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/K.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/K.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/L.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/L.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/M.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/M.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/N.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/N.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/O.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/O.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/P.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/P.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/Q.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/Q.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/R.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/R.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/S.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/T.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/T.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/U.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/V.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/V.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/W.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/W.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/X.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/X.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/Y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/Y.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Alphabets/Z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Alphabets/Z.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Numbers/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Numbers/1.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Numbers/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Numbers/2.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Numbers/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Numbers/3.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Numbers/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Numbers/4.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Numbers/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Numbers/5.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Numbers/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Numbers/6.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Numbers/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Numbers/7.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Numbers/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Numbers/8.png -------------------------------------------------------------------------------- /frontend/_site/assets/Games/Numbers/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/Games/Numbers/9.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/A.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/B.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/C.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/D.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/E.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/F.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/G.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/H.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/I.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/J.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/K.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/L.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/M.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/N.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/O.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/P.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/Q.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/R.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/T.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/U.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/V.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/W.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/X.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/Y.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_alphabets/Z.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/10.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/0.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/1.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/10.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/2.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/3.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/4.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/5.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/6.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/7.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/8.png -------------------------------------------------------------------------------- /frontend/_site/assets/asl_numbers/hand_signs/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/asl_numbers/hand_signs/9.png -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/0.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/1.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/10.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/2.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/3.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/4.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/5.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/6.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/7.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/8.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/9.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/a.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/b.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/c.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/d.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/e.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/e.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/f.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/f.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/g.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/g.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/h.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/h.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/i.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/i.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/j.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/j.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/k.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/l.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/m.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/m.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/n.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/n.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/o.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/p.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/p.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/q.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/q.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/r.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/r.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/s.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/t.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/t.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/u.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/u.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/v.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/v.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/w.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/w.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/x.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/y.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/y.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/gifQuiz/z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/gifQuiz/z.jpg -------------------------------------------------------------------------------- /frontend/_site/assets/icon/cancel.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /frontend/_site/assets/icon/done-128.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/_site/assets/icon/done-256.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/_site/assets/icon/icons8-done-512.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/_site/assets/icon/icons8-done-64.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/_site/assets/img/ABC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/ABC.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/GHI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/GHI.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/LMN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/LMN.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/QRS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/QRS.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/VWX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/VWX.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/a-f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/a-f.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/a-plane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/a-plane.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/abc-illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/abc-illustration.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/hell-yeah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/hell-yeah.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/love.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/love.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/peace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/peace.png -------------------------------------------------------------------------------- /frontend/_site/assets/img/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/img/youtube.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/apple-icon-180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/apple-icon-180.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/kawaii-panda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/kawaii-panda.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/manifest-icon-192.maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/manifest-icon-192.maskable.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/manifest-icon-512.maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/manifest-icon-512.maskable.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/sign language 120x120 px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/sign language 120x120 px.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/sign language 144x144 px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/sign language 144x144 px.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/sign language 152x152 px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/sign language 152x152 px.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/sign language 180x180 px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/sign language 180x180 px.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/sign language 192x192 px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/sign language 192x192 px.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/sign language 48x48 px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/sign language 48x48 px.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/sign language 72x72 px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/sign language 72x72 px.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/sign language 96x96 px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/sign language 96x96 px.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-120x120.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-144x144.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-152x152.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-180x180.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-192x192.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-48x48.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-512x512.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-72x72 px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-72x72 px.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-72x72.png -------------------------------------------------------------------------------- /frontend/_site/assets/logo/signlanguage-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/logo/signlanguage-96x96.png -------------------------------------------------------------------------------- /frontend/_site/assets/screenshots/1280x800-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/screenshots/1280x800-screenshot.png -------------------------------------------------------------------------------- /frontend/_site/assets/screenshots/1280x800-screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/screenshots/1280x800-screenshot1.png -------------------------------------------------------------------------------- /frontend/_site/assets/screenshots/750x1334-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/screenshots/750x1334-screenshot.png -------------------------------------------------------------------------------- /frontend/_site/assets/screenshots/750x1334-screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/_site/assets/screenshots/750x1334-screenshot1.png -------------------------------------------------------------------------------- /frontend/_site/js/games/memoryQuiz/index.js: -------------------------------------------------------------------------------- 1 | console.log("hello world"); 2 | -------------------------------------------------------------------------------- /frontend/_site/js/games/spaceShooter/index.js: -------------------------------------------------------------------------------- 1 | const canvas = document.getElementById("game"); 2 | const ctx = canvas.getContext("2d"); 3 | 4 | class Player { 5 | constructor(x, y) { 6 | this.x = x; 7 | this.y = y; 8 | this.width = 50; 9 | this.height = 50; 10 | this.speed = 4; 11 | } 12 | 13 | draw(ctx) { 14 | ctx.strokeStyle = "yellow"; 15 | ctx.strokeRect(this.x, this.y, this.width, this.height); 16 | 17 | ctx.fillStyle = "black"; 18 | ctx.fillRect(this.x, this.y, this.width, this.height); 19 | } 20 | } 21 | 22 | canvas.width = 550; 23 | canvas.height = 600; 24 | 25 | const player = new Player(canvas.width / 2.2, canvas.height / 1.3); 26 | 27 | function gameLoop() { 28 | setCommonStyle(); 29 | ctx.fillStyle = "black"; 30 | ctx.fillRect(0, 0, canvas.width, canvas.height); 31 | player.draw(ctx); 32 | } 33 | 34 | function setCommonStyle() { 35 | ctx.shadowColor = "#d53"; 36 | ctx.shadowBlur = 20; 37 | ctx.lineJoin = "bevel"; 38 | ctx.lineWidth = 5; 39 | } 40 | 41 | setInterval(gameLoop, 1000 / 60); 42 | -------------------------------------------------------------------------------- /frontend/_site/js/games/spaceShooter/player.js: -------------------------------------------------------------------------------- 1 | export default class Player { 2 | constructor(x, y) { 3 | this.x = x; 4 | this.y = y; 5 | this.width = 50; 6 | this.height = 50; 7 | this.speed = 4; 8 | } 9 | 10 | draw(ctx) { 11 | ctx.strokeStyle = "yellow"; 12 | ctx.strokeRect(this.x, this.y, this.width, this.height); 13 | 14 | ctx.fillStyle = "black"; 15 | ctx.fillRect(this.x, this.y, this.width, this.height); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /frontend/_site/utils/sample.json: -------------------------------------------------------------------------------- 1 | [{"title":"Finish line-track and field","URL":"https://www.youtube.com/watch?v=mAikx1G4hDI","thumbnail":"https://i.ytimg.com/vi/mAikx1G4hDI/maxresdefault.jpg","duration":5,"uploadDate":"20221130"},{"title":"Fosbury flop-track and field","URL":"https://www.youtube.com/watch?v=FBsuaLvpdHk","thumbnail":"https://i.ytimg.com/vi/FBsuaLvpdHk/maxresdefault.jpg","duration":9,"uploadDate":"20221130"}] -------------------------------------------------------------------------------- /frontend/app/aslMemory/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Asl Memory Quiz 9 | 10 | 11 |

Hello world

12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /frontend/app/ballonPoppin/1-9/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/app/ballonPoppin/a-f/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/app/ballonPoppin/g-k/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/app/ballonPoppin/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/app/ballonPoppin/l-p/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/app/ballonPoppin/q-u/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/app/ballonPoppin/v-z/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 18 | 22 | 26 | 27 | 28 | Ballon Popper ASL 29 | 30 | 31 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /frontend/app/gifQuiz/images: -------------------------------------------------------------------------------- 1 | a.png -------------------------------------------------------------------------------- /frontend/app/gifQuiz/index.css: -------------------------------------------------------------------------------- 1 | #container { 2 | width: 80%; 3 | margin: auto; 4 | text-align: center; 5 | } 6 | 7 | h1 { 8 | font-size: 36px; 9 | margin-top: 30px; 10 | } 11 | 12 | #quiz { 13 | margin-top: 50px; 14 | } 15 | 16 | #question { 17 | margin-bottom: 20px; 18 | } 19 | 20 | #question p { 21 | font-size: 24px; 22 | margin-bottom: 10px; 23 | } 24 | 25 | #question img { 26 | width: 500px; 27 | height: 300px; 28 | margin-bottom: 20px; 29 | } 30 | 31 | .answers { 32 | display: flex; 33 | justify-content: center; 34 | } 35 | 36 | label { 37 | display: block; 38 | margin-right: 20px; 39 | } 40 | 41 | input[type="radio"] { 42 | margin-right: 5px; 43 | } 44 | 45 | #score { 46 | font-size: 24px; 47 | margin-top: 50px; 48 | } 49 | 50 | #submit { 51 | font-size: 20px; 52 | margin-top: 50px; 53 | padding: 10px 20px; 54 | background-color: #008CBA; 55 | color: white; 56 | border: none; 57 | border-radius: 5px; 58 | cursor: pointer; 59 | } 60 | 61 | #submit:hover { 62 | background-color: #006F8E; 63 | } 64 | -------------------------------------------------------------------------------- /frontend/app/playAlphabet-A-F/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Learn Alphabet A-F" 3 | js: "/js/alphabetModels/A-F-Sequential.js" 4 | layout: "layouts/alphabetNumberModel.njk" 5 | --- 6 | 7 |
8 | 9 |
10 |
11 |

12 | Preparing Learning Environment... 13 |

14 |

15 | It can take a minute if you are starting it for first time.
16 | Please allow and check your camera access. 17 |

18 |
19 |
20 | 21 | 22 |
23 |
24 |
25 |
26 | 30 | 31 |
32 | hello 38 |

Show This Letter

39 |
40 |
41 |
42 |
43 | -------------------------------------------------------------------------------- /frontend/app/playAlphabet-G-K/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Learn Alphabet G-K" 3 | js: "/js/alphabetModels/G-K-Sequential.js" 4 | layout: "layouts/alphabetNumberModel.njk" 5 | --- 6 | 7 |
8 | 9 |
10 |
11 |

12 | Preparing Learning Environment... 13 |

14 |

15 | It can take a minute if you are starting it for first time.
16 | Please allow and check your camera access. 17 |

18 |
19 |
20 | 21 | 22 |
23 |
24 |
25 | 29 | 30 |
31 |
32 | hello 38 |

Show This Letter

39 |
40 |
41 |
42 |
43 | -------------------------------------------------------------------------------- /frontend/app/playAlphabet-L-P/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Learn Alphabet L-P" 3 | js: "/js/alphabetModels/L-P-Sequential.js" 4 | layout: "layouts/alphabetNumberModel.njk" 5 | --- 6 | 7 |
8 | 9 |
10 |
11 |

12 | Preparing Learning Environment... 13 |

14 |

15 | It can take a minute if you are starting it for first time.
16 | Please allow and check your camera access. 17 |

18 |
19 |
20 | 21 | 22 |
23 |
24 |
25 | 29 | 30 |
31 |
32 | hello 38 |

Show This Letter

39 |
40 |
41 |
42 |
43 | -------------------------------------------------------------------------------- /frontend/app/playAlphabet-Q-U/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Learn Alphabet Q-U" 3 | js: "/js/alphabetModels/Q-U-Sequential.js" 4 | layout: "layouts/alphabetNumberModel.njk" 5 | --- 6 | 7 |
8 | 9 |
10 |
11 |

12 | Preparing Learning Environment... 13 |

14 |

15 | It can take a minute if you are starting it for first time.
16 | Please allow and check your camera access. 17 |

18 |
19 |
20 | 21 | 22 |
23 |
24 |
25 | 29 | 30 |
31 |
32 | hello 38 |

Show This Letter

39 |
40 |
41 |
42 |
43 | -------------------------------------------------------------------------------- /frontend/app/playAlphabet-V-Z/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Learn Alphabet V-Z" 3 | js: "/js/alphabetModels/V-Z-Sequential.js" 4 | layout: "layouts/alphabetNumberModel.njk" 5 | --- 6 | 7 |
8 | 9 |
10 |
11 |

12 | Preparing Learning Environment... 13 |

14 |

15 | It can take a minute if you are starting it for first time.
16 | Please allow and check your camera access. 17 |

18 |
19 |
20 | 21 | 22 |
23 |
24 |
25 | 29 | 30 |
31 |
32 | hello 38 |

Show This Letter

39 |
40 |
41 |
42 |
43 | -------------------------------------------------------------------------------- /frontend/app/spaceShooter/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Space Shooter ASL 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/A.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/B.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/C.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/D.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/E.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/E.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/F.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/F.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/G.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/G.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/H.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/I.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/I.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/J.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/J.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/K.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/K.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/L.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/L.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/M.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/M.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/N.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/N.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/O.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/O.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/P.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/P.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/Q.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/Q.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/R.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/R.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/S.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/T.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/T.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/U.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/V.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/V.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/W.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/W.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/X.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/X.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/Y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/Y.png -------------------------------------------------------------------------------- /frontend/assets/Games/Alphabets/Z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Alphabets/Z.png -------------------------------------------------------------------------------- /frontend/assets/Games/Numbers/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Numbers/1.png -------------------------------------------------------------------------------- /frontend/assets/Games/Numbers/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Numbers/2.png -------------------------------------------------------------------------------- /frontend/assets/Games/Numbers/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Numbers/3.png -------------------------------------------------------------------------------- /frontend/assets/Games/Numbers/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Numbers/4.png -------------------------------------------------------------------------------- /frontend/assets/Games/Numbers/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Numbers/5.png -------------------------------------------------------------------------------- /frontend/assets/Games/Numbers/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Numbers/6.png -------------------------------------------------------------------------------- /frontend/assets/Games/Numbers/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Numbers/7.png -------------------------------------------------------------------------------- /frontend/assets/Games/Numbers/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Numbers/8.png -------------------------------------------------------------------------------- /frontend/assets/Games/Numbers/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/Games/Numbers/9.png -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/A.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/B.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/C.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/D.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/E.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/F.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/G.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/H.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/I.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/J.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/K.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/L.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/M.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/N.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/O.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/P.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/Q.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/R.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/S.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/T.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/U.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/V.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/W.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/X.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/Y.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_alphabets/Z.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/10.jpg -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/0.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/1.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/10.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/2.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/3.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/4.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/5.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/6.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/7.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/8.png -------------------------------------------------------------------------------- /frontend/assets/asl_numbers/hand_signs/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/asl_numbers/hand_signs/9.png -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/0.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/1.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/10.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/2.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/3.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/4.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/5.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/6.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/7.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/8.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/9.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/a.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/b.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/c.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/d.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/e.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/e.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/f.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/f.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/g.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/g.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/h.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/h.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/i.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/i.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/j.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/j.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/k.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/l.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/m.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/m.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/n.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/n.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/o.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/p.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/p.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/q.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/q.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/r.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/r.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/s.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/t.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/t.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/u.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/u.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/v.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/v.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/w.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/w.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/x.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/y.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/y.jpg -------------------------------------------------------------------------------- /frontend/assets/gifQuiz/z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/gifQuiz/z.jpg -------------------------------------------------------------------------------- /frontend/assets/icon/cancel.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /frontend/assets/icon/done-128.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/assets/icon/done-256.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/assets/icon/icons8-done-512.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/assets/icon/icons8-done-64.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/assets/img/ABC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/ABC.png -------------------------------------------------------------------------------- /frontend/assets/img/GHI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/GHI.png -------------------------------------------------------------------------------- /frontend/assets/img/LMN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/LMN.png -------------------------------------------------------------------------------- /frontend/assets/img/QRS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/QRS.png -------------------------------------------------------------------------------- /frontend/assets/img/VWX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/VWX.png -------------------------------------------------------------------------------- /frontend/assets/img/a-f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/a-f.png -------------------------------------------------------------------------------- /frontend/assets/img/a-plane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/a-plane.png -------------------------------------------------------------------------------- /frontend/assets/img/abc-illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/abc-illustration.png -------------------------------------------------------------------------------- /frontend/assets/img/hell-yeah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/hell-yeah.png -------------------------------------------------------------------------------- /frontend/assets/img/love.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/love.png -------------------------------------------------------------------------------- /frontend/assets/img/peace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/peace.png -------------------------------------------------------------------------------- /frontend/assets/img/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/img/youtube.png -------------------------------------------------------------------------------- /frontend/assets/logo/apple-icon-180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/apple-icon-180.png -------------------------------------------------------------------------------- /frontend/assets/logo/kawaii-panda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/kawaii-panda.png -------------------------------------------------------------------------------- /frontend/assets/logo/manifest-icon-192.maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/manifest-icon-192.maskable.png -------------------------------------------------------------------------------- /frontend/assets/logo/manifest-icon-512.maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/manifest-icon-512.maskable.png -------------------------------------------------------------------------------- /frontend/assets/logo/signlanguage-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/signlanguage-120x120.png -------------------------------------------------------------------------------- /frontend/assets/logo/signlanguage-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/signlanguage-144x144.png -------------------------------------------------------------------------------- /frontend/assets/logo/signlanguage-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/signlanguage-152x152.png -------------------------------------------------------------------------------- /frontend/assets/logo/signlanguage-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/signlanguage-180x180.png -------------------------------------------------------------------------------- /frontend/assets/logo/signlanguage-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/signlanguage-192x192.png -------------------------------------------------------------------------------- /frontend/assets/logo/signlanguage-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/signlanguage-48x48.png -------------------------------------------------------------------------------- /frontend/assets/logo/signlanguage-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/signlanguage-512x512.png -------------------------------------------------------------------------------- /frontend/assets/logo/signlanguage-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/signlanguage-72x72.png -------------------------------------------------------------------------------- /frontend/assets/logo/signlanguage-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/logo/signlanguage-96x96.png -------------------------------------------------------------------------------- /frontend/assets/screenshots/1280x800-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/screenshots/1280x800-screenshot.png -------------------------------------------------------------------------------- /frontend/assets/screenshots/1280x800-screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/screenshots/1280x800-screenshot1.png -------------------------------------------------------------------------------- /frontend/assets/screenshots/750x1334-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/screenshots/750x1334-screenshot.png -------------------------------------------------------------------------------- /frontend/assets/screenshots/750x1334-screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/assets/screenshots/750x1334-screenshot1.png -------------------------------------------------------------------------------- /frontend/js/games/memoryQuiz/index.js: -------------------------------------------------------------------------------- 1 | console.log("hello world"); 2 | -------------------------------------------------------------------------------- /frontend/js/games/spaceShooter/index.js: -------------------------------------------------------------------------------- 1 | const canvas = document.getElementById("game"); 2 | const ctx = canvas.getContext("2d"); 3 | 4 | class Player { 5 | constructor(x, y) { 6 | this.x = x; 7 | this.y = y; 8 | this.width = 50; 9 | this.height = 50; 10 | this.speed = 4; 11 | } 12 | 13 | draw(ctx) { 14 | ctx.strokeStyle = "yellow"; 15 | ctx.strokeRect(this.x, this.y, this.width, this.height); 16 | 17 | ctx.fillStyle = "black"; 18 | ctx.fillRect(this.x, this.y, this.width, this.height); 19 | } 20 | } 21 | 22 | canvas.width = 550; 23 | canvas.height = 600; 24 | 25 | const player = new Player(canvas.width / 2.2, canvas.height / 1.3); 26 | 27 | function gameLoop() { 28 | setCommonStyle(); 29 | ctx.fillStyle = "black"; 30 | ctx.fillRect(0, 0, canvas.width, canvas.height); 31 | player.draw(ctx); 32 | } 33 | 34 | function setCommonStyle() { 35 | ctx.shadowColor = "#d53"; 36 | ctx.shadowBlur = 20; 37 | ctx.lineJoin = "bevel"; 38 | ctx.lineWidth = 5; 39 | } 40 | 41 | setInterval(gameLoop, 1000 / 60); 42 | -------------------------------------------------------------------------------- /frontend/js/games/spaceShooter/player.js: -------------------------------------------------------------------------------- 1 | export default class Player { 2 | constructor(x, y) { 3 | this.x = x; 4 | this.y = y; 5 | this.width = 50; 6 | this.height = 50; 7 | this.speed = 4; 8 | } 9 | 10 | draw(ctx) { 11 | ctx.strokeStyle = "yellow"; 12 | ctx.strokeRect(this.x, this.y, this.width, this.height); 13 | 14 | ctx.fillStyle = "black"; 15 | ctx.fillRect(this.x, this.y, this.width, this.height); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /frontend/model/asl_alphabets_A-F/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/model/asl_alphabets_A-F/group1-shard1of1.bin -------------------------------------------------------------------------------- /frontend/model/asl_alphabets_G-K/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/model/asl_alphabets_G-K/group1-shard1of1.bin -------------------------------------------------------------------------------- /frontend/model/asl_alphabets_L-P/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/model/asl_alphabets_L-P/group1-shard1of1.bin -------------------------------------------------------------------------------- /frontend/model/asl_alphabets_Q-U/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/model/asl_alphabets_Q-U/group1-shard1of1.bin -------------------------------------------------------------------------------- /frontend/model/asl_alphabets_V-Z/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/model/asl_alphabets_V-Z/group1-shard1of1.bin -------------------------------------------------------------------------------- /frontend/model/asl_numbers_1-10/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/model/asl_numbers_1-10/group1-shard1of1.bin -------------------------------------------------------------------------------- /frontend/model/asl_numbers_1-9/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/frontend/model/asl_numbers_1-9/group1-shard1of1.bin -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SignLanguage: Learn Sign language practically.", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "start": "npx @11ty/eleventy --serve", 8 | "css": "npx tailwindcss -i ./style.css -o ./_site/css/styles.css --watch", 9 | "build": "npx @11ty/eleventy" 10 | }, 11 | "keywords": [], 12 | "author": "", 13 | "license": "ISC", 14 | "devDependencies": { 15 | "@11ty/eleventy": "github:11ty/eleventy", 16 | "alpinejs": "^3.10.3", 17 | "prettier-plugin-tailwindcss": "^0.2.4", 18 | "tailwindcss": "^3.1.8" 19 | }, 20 | "dependencies": { 21 | "flowbite": "^1.5.3" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /frontend/style.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Rubik:wght@400;500;600&display=swap'); 2 | 3 | @tailwind base; 4 | @tailwind components; 5 | @tailwind utilities; 6 | 7 | 8 | .inter { 9 | font-family: 'Inter', sans-serif; 10 | } 11 | 12 | .rubik { 13 | font-family: 'Rubik', sans-serif; 14 | } -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('tailwindcss').Config} */ 2 | module.exports = { 3 | content: [ 4 | "./_site/**/*.{html,njk}", 5 | "./node_modules/flowbite/**/*.js" 6 | ], 7 | theme: { 8 | extend: {}, 9 | }, 10 | plugins: [ 11 | require('flowbite/plugin') 12 | ] 13 | } -------------------------------------------------------------------------------- /frontend/utils/sample.json: -------------------------------------------------------------------------------- 1 | [{"title":"Finish line-track and field","URL":"https://www.youtube.com/watch?v=mAikx1G4hDI","thumbnail":"https://i.ytimg.com/vi/mAikx1G4hDI/maxresdefault.jpg","duration":5,"uploadDate":"20221130"},{"title":"Fosbury flop-track and field","URL":"https://www.youtube.com/watch?v=FBsuaLvpdHk","thumbnail":"https://i.ytimg.com/vi/FBsuaLvpdHk/maxresdefault.jpg","duration":9,"uploadDate":"20221130"}] -------------------------------------------------------------------------------- /ml_model/model/__init__.py: -------------------------------------------------------------------------------- 1 | from model.keypoint_classifier.keypoint_classifier import KeyPointClassifier 2 | from model.point_history_classifier.point_history_classifier import PointHistoryClassifier -------------------------------------------------------------------------------- /ml_model/model/keypoint_classifier/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/model/keypoint_classifier/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/model/keypoint_classifier/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/model/keypoint_classifier/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/model/keypoint_classifier/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/model/keypoint_classifier/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/model/keypoint_classifier/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/model/keypoint_classifier/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | G 2 | H 3 | I 4 | J 5 | K -------------------------------------------------------------------------------- /ml_model/model/keypoint_classifier/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/model/keypoint_classifier/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/model/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | A 2 | B 3 | C 4 | D 5 | E 6 | F -------------------------------------------------------------------------------- /ml_model/model/point_history_classifier/point_history_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/model/point_history_classifier/point_history_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/model/point_history_classifier/point_history_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class PointHistoryClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/point_history_classifier/point_history_classifier.tflite', 11 | score_th=0.5, 12 | invalid_value=0, 13 | num_threads=1, 14 | ): 15 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 16 | num_threads=num_threads) 17 | 18 | self.interpreter.allocate_tensors() 19 | self.input_details = self.interpreter.get_input_details() 20 | self.output_details = self.interpreter.get_output_details() 21 | 22 | self.score_th = score_th 23 | self.invalid_value = invalid_value 24 | 25 | def __call__( 26 | self, 27 | point_history, 28 | ): 29 | input_details_tensor_index = self.input_details[0]['index'] 30 | self.interpreter.set_tensor( 31 | input_details_tensor_index, 32 | np.array([point_history], dtype=np.float32)) 33 | self.interpreter.invoke() 34 | 35 | output_details_tensor_index = self.output_details[0]['index'] 36 | 37 | result = self.interpreter.get_tensor(output_details_tensor_index) 38 | 39 | result_index = np.argmax(np.squeeze(result)) 40 | 41 | if np.squeeze(result)[result_index] < self.score_th: 42 | result_index = self.invalid_value 43 | 44 | return result_index 45 | -------------------------------------------------------------------------------- /ml_model/model/point_history_classifier/point_history_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/model/point_history_classifier/point_history_classifier.tflite -------------------------------------------------------------------------------- /ml_model/model/point_history_classifier/point_history_classifier_label.csv: -------------------------------------------------------------------------------- 1 | Stop 2 | Clockwise 3 | Counter Clockwise 4 | Move 5 | -------------------------------------------------------------------------------- /ml_model/prev_models/A-F-WITHOUT-TFJS/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/A-F-WITHOUT-TFJS/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/A-F-WITHOUT-TFJS/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/A-F-WITHOUT-TFJS/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/A-F-WITHOUT-TFJS/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/prev_models/A-F-WITHOUT-TFJS/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/A-F-WITHOUT-TFJS/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/A-F-WITHOUT-TFJS/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | A 2 | B 3 | C 4 | D 5 | E 6 | F -------------------------------------------------------------------------------- /ml_model/prev_models/A-F-WITHOUT-TFJS/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/A-F-WITHOUT-TFJS/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/A-F/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/A-F/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/A-F/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/A-F/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/A-F/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/prev_models/A-F/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/A-F/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/A-F/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | A 2 | B 3 | C 4 | D 5 | E 6 | F -------------------------------------------------------------------------------- /ml_model/prev_models/A-F/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/A-F/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/G-K/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/G-K/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/G-K/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/G-K/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/G-K/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/prev_models/G-K/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/G-K/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/G-K/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | G 2 | H 3 | I 4 | J 5 | K -------------------------------------------------------------------------------- /ml_model/prev_models/G-K/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/G-K/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/L-P/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/L-P/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/L-P/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/L-P/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/L-P/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/prev_models/L-P/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/L-P/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/L-P/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | L 2 | M 3 | N 4 | O 5 | P -------------------------------------------------------------------------------- /ml_model/prev_models/L-P/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/L-P/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/Q-U/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/Q-U/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/Q-U/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/Q-U/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/Q-U/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/prev_models/Q-U/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/Q-U/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/Q-U/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | Q 2 | R 3 | S 4 | T 5 | U -------------------------------------------------------------------------------- /ml_model/prev_models/Q-U/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/Q-U/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/V-Z/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/V-Z/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/V-Z/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/V-Z/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/V-Z/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/prev_models/V-Z/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/V-Z/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/V-Z/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | V 2 | W 3 | X 4 | Y 5 | Z -------------------------------------------------------------------------------- /ml_model/prev_models/V-Z/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/V-Z/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/asl_numbers/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/asl_numbers/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | Zero 2 | One 3 | Two 4 | Three 5 | Four 6 | Five 7 | Six 8 | Seven 9 | Eight 10 | Nine 11 | Ten -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/asl_numbers/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_2/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/asl_numbers_2/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_2/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_2/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/asl_numbers_2/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_2/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | Zero 2 | One 3 | Two 4 | Three 5 | Four 6 | Five 7 | Six 8 | Seven 9 | Eight 10 | Nine 11 | Ten -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_2/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/asl_numbers_2/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_3/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/asl_numbers_3/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_3/keypoint_classifier.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import numpy as np 4 | import tensorflow as tf 5 | 6 | 7 | class KeyPointClassifier(object): 8 | def __init__( 9 | self, 10 | model_path='model/keypoint_classifier/keypoint_classifier.tflite', 11 | num_threads=1, 12 | ): 13 | self.interpreter = tf.lite.Interpreter(model_path=model_path, 14 | num_threads=num_threads) 15 | 16 | self.interpreter.allocate_tensors() 17 | self.input_details = self.interpreter.get_input_details() 18 | self.output_details = self.interpreter.get_output_details() 19 | 20 | def __call__( 21 | self, 22 | landmark_list, 23 | ): 24 | input_details_tensor_index = self.input_details[0]['index'] 25 | self.interpreter.set_tensor( 26 | input_details_tensor_index, 27 | np.array([landmark_list], dtype=np.float32)) 28 | self.interpreter.invoke() 29 | 30 | output_details_tensor_index = self.output_details[0]['index'] 31 | 32 | result = self.interpreter.get_tensor(output_details_tensor_index) 33 | 34 | result_index = np.argmax(np.squeeze(result)) 35 | 36 | # print(np.array([landmark_list], dtype=np.float32)) 37 | # print(input_details_tensor_index,output_details_tensor_index,result_index) 38 | 39 | return result_index 40 | -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_3/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/asl_numbers_3/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_3/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | Zero 2 | One 3 | Two 4 | Three 5 | Four 6 | Five 7 | Six 8 | Seven 9 | Eight 10 | Nine 11 | Ten -------------------------------------------------------------------------------- /ml_model/prev_models/asl_numbers_3/tfjs_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/asl_numbers_3/tfjs_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/default_model/group1-shard1of1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/default_model/group1-shard1of1.bin -------------------------------------------------------------------------------- /ml_model/prev_models/default_model/keypoint_classifier.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/default_model/keypoint_classifier.hdf5 -------------------------------------------------------------------------------- /ml_model/prev_models/default_model/keypoint_classifier.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/prev_models/default_model/keypoint_classifier.tflite -------------------------------------------------------------------------------- /ml_model/prev_models/default_model/keypoint_classifier_label.csv: -------------------------------------------------------------------------------- 1 | Open 2 | Close 3 | Pointer 4 | OK 5 | -------------------------------------------------------------------------------- /ml_model/signlanguage/Scripts/easy_install-3.8.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/signlanguage/Scripts/easy_install-3.8.exe -------------------------------------------------------------------------------- /ml_model/signlanguage/Scripts/easy_install.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/signlanguage/Scripts/easy_install.exe -------------------------------------------------------------------------------- /ml_model/signlanguage/Scripts/pip.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/signlanguage/Scripts/pip.exe -------------------------------------------------------------------------------- /ml_model/signlanguage/Scripts/pip3.8.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/signlanguage/Scripts/pip3.8.exe -------------------------------------------------------------------------------- /ml_model/signlanguage/Scripts/pip3.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/signlanguage/Scripts/pip3.exe -------------------------------------------------------------------------------- /ml_model/signlanguage/Scripts/python.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/signlanguage/Scripts/python.exe -------------------------------------------------------------------------------- /ml_model/signlanguage/Scripts/pythonw.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model/signlanguage/Scripts/pythonw.exe -------------------------------------------------------------------------------- /ml_model/signlanguage/pyvenv.cfg: -------------------------------------------------------------------------------- 1 | home = C:\py-version\py381 2 | include-system-site-packages = false 3 | version = 3.8.1 4 | -------------------------------------------------------------------------------- /ml_model/utils/__init__.py: -------------------------------------------------------------------------------- 1 | from utils.cvfpscalc import CvFpsCalc -------------------------------------------------------------------------------- /ml_model/utils/cvfpscalc.py: -------------------------------------------------------------------------------- 1 | from collections import deque 2 | import cv2 as cv 3 | 4 | 5 | class CvFpsCalc(object): 6 | def __init__(self, buffer_len=1): 7 | self._start_tick = cv.getTickCount() 8 | self._freq = 1000.0 / cv.getTickFrequency() 9 | self._difftimes = deque(maxlen=buffer_len) 10 | 11 | def get(self): 12 | current_tick = cv.getTickCount() 13 | different_time = (current_tick - self._start_tick) * self._freq 14 | self._start_tick = current_tick 15 | 16 | self._difftimes.append(different_time) 17 | 18 | fps = 1000.0 / (sum(self._difftimes) / len(self._difftimes)) 19 | fps_rounded = round(fps, 2) 20 | 21 | return fps_rounded 22 | -------------------------------------------------------------------------------- /ml_model_phrases/phrases.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Narottam04/SignLanguage/f32081094666feb516f504c94e151a09fe4665c3/ml_model_phrases/phrases.ipynb --------------------------------------------------------------------------------