Commit Graph

  • ee5f23b3d7 Update speaking 3 to have 5 questions. Cristiano Ferreira 2024-05-31 23:41:11 +01:00
  • 545aee1a19 Improve prompts and add suffix to speaking 2. Cristiano Ferreira 2024-05-31 23:08:46 +01:00
  • 3f749f1ff5 Update speaking 1 to be like interactive with 5 questions and 2 topics. Cristiano Ferreira 2024-05-31 22:57:35 +01:00
  • 32ac2149f5 Improve comments for each criteria in speaking grading. Cristiano Ferreira 2024-05-28 19:49:26 +01:00
  • 64cc207fe8 Add comment for each criteria in speaking grading. Cristiano Ferreira 2024-05-28 19:38:27 +01:00
  • a4caecdb4f Merged in utas-stuff (pull request #8) Cristiano Ferreira 2024-06-13 17:32:48 +00:00
  • 20dfd5be78 Add exercises for utas level. Cristiano Ferreira 2024-06-13 18:30:58 +01:00
  • 1d110d5fa9 Add exercises for utas level. Cristiano Ferreira 2024-06-13 18:24:42 +01:00
  • 7633822916 Add exercises for utas level. Cristiano Ferreira 2024-06-12 23:10:55 +01:00
  • 9bc06d8340 Start on level exam for utas. Cristiano Ferreira 2024-06-10 19:30:41 +01:00
  • 4ff3b02a1d Double check for english words in writing grading. Cristiano Ferreira 2024-06-11 21:49:27 +01:00
  • 7637322239 Double check for english words in writing grading. Cristiano Ferreira 2024-06-11 21:45:56 +01:00
  • 3676d7ad39 Fix check for blacklisted on free form answers. Cristiano Ferreira 2024-06-10 19:39:08 +01:00
  • b7c18517de All tested except grading speaking. refactor-to-gpt4 Cristiano Ferreira 2024-05-22 21:07:48 +01:00
  • fe753fe72c Fix generating speaking task 2. Cristiano Ferreira 2024-05-20 18:40:29 +01:00
  • a0a193844d Speaking on api latest version. Cristiano Ferreira 2024-05-20 15:24:05 +01:00
  • 9654d9ff64 Reformat code. Cristiano Ferreira 2024-05-20 14:40:09 +01:00
  • e568aff4e4 Initial updates to most recent openai api version. Cristiano Ferreira 2024-05-19 14:37:50 +01:00
  • 070e8808b1 Add logging to speaking grading. Cristiano Ferreira 2024-05-19 15:42:31 +01:00
  • c77f7178ae Add logging to speaking grading. Cristiano Ferreira 2024-05-19 15:38:57 +01:00
  • 5f7fe23afd Fix writing overall to avoid grades that don't make sense. Cristiano Ferreira 2024-05-13 14:45:44 +01:00
  • ca93129082 (Mostly for prompting a new build) Tiago Ribeiro 2024-05-12 12:29:29 +01:00
  • 6e2355ee4c Clean up the code. Cristiano Ferreira 2024-04-10 22:21:30 +01:00
  • f1d2ec3bf8 Fix repeated voices in listening Cristiano Ferreira 2024-03-26 23:35:26 +00:00
  • 08f05ac3e0 Oops Tiago Ribeiro 2024-03-25 00:46:38 +00:00
  • 8ec72ff539 Updated the matchSentences to work correctly Tiago Ribeiro 2024-03-25 00:46:27 +00:00
  • 373867d520 minor improvement to reading generation Cristiano Ferreira 2024-03-24 23:54:00 +00:00
  • 894cabdeb0 bullet points section aware Pedro Fonseca 2024-03-24 23:44:12 +00:00
  • 94c2b5a052 Adding bullet points to grading_summary endpoint Pedro Fonseca 2024-03-24 23:21:38 +00:00
  • 3aa33f10b4 Check if answer as enough words Cristiano Ferreira 2024-03-24 16:00:21 +00:00
  • cc3371c597 Updated has_10_words to has_50_words Pedro Fonseca 2024-03-24 10:37:02 +00:00
  • 7049fd86d4 Improve speaking grading Cristiano Ferreira 2024-03-24 01:33:21 +00:00
  • 6aba83f3bb Fix reading exercise with more than 3 words. Cristiano Ferreira 2024-03-24 00:41:55 +00:00
  • 73532d5fed Merge branch 'master' of bitbucket.org:ecropdev/ielts-be Tiago Ribeiro 2024-03-21 10:50:51 +00:00
  • f02d113f40 Updated the Firebase Storage Bucket to be from ENV Variables Tiago Ribeiro 2024-03-21 10:50:48 +00:00
  • 6e65732e94 Add paragraphMatch. Cristiano Ferreira 2024-03-19 23:05:44 +00:00
  • bed07ca819 Added the Service Account for the Staging environment Tiago Ribeiro 2024-03-19 22:38:35 +00:00
  • 274bd79c6a Add prompts to video generation and final message in listening audios. Cristiano Ferreira 2024-03-19 19:38:09 +00:00
  • 8b83a4163d Remove multiple choice questions from reading. Cristiano Ferreira 2024-03-18 21:34:25 +00:00
  • 1bd012d340 Fix level exam generation Cristiano Ferreira 2024-02-17 15:40:19 +00:00
  • a200b29dba Add topic choice for writing and speaking Cristiano Ferreira 2024-02-12 18:54:58 +00:00
  • f3f9415665 Add a few more black listed words. difficulty-level-generation Cristiano Ferreira 2024-02-09 21:00:12 +00:00
  • d4694e55bf Add difficulty settings for generation cristiano.ferreira 2024-02-09 18:59:00 +00:00
  • b46f6011d3 Change speaking to receive avatar from frontend. Cristiano Ferreira 2024-02-09 00:13:07 +00:00
  • d532f7deb4 Filter topics and words on exercises. Cristiano Ferreira 2024-02-08 23:42:02 +00:00
  • 9149e4b197 Added word boundaries Tiago Ribeiro 2024-02-05 22:48:59 +00:00
  • 3a1dc33e1b Added the start_id to the build_write_blanks_text_form Tiago Ribeiro 2024-02-05 12:19:33 +00:00
  • 678ef4b6c0 Did the same thing elsewhere Tiago Ribeiro 2024-02-05 11:11:44 +00:00
  • fcf2993de0 Solved a problem with the generation of listening Tiago Ribeiro 2024-02-05 11:08:40 +00:00
  • 45a4dbe018 Verify for duplicate exercises in level exam generation. Cristiano Ferreira 2024-02-04 22:37:57 +00:00
  • 81d7167cbf Revert "Updated it to use GPT-4" Tiago Ribeiro 2024-02-04 01:24:35 +00:00
  • 1c888f22e2 Updated it to use GPT-4 Tiago Ribeiro 2024-02-04 01:03:26 +00:00
  • 7bbb03e4b2 Merge remote-tracking branch 'origin/master' Cristiano Ferreira 2024-02-03 15:59:09 +00:00
  • 97f30ea881 Verify for duplicate exercises in level exam generation. Cristiano Ferreira 2024-02-03 15:58:51 +00:00
  • ad2e7a6322 Updated the .env to the new file Tiago Ribeiro 2024-01-25 22:53:42 +00:00
  • bc2cedb821 Improve grading to be more strict and give 0 if the question is not addressed. Cristiano Ferreira 2024-01-23 23:23:17 +00:00
  • 64a4759fbc Improve correction to not add anything to the answer. Cristiano Ferreira 2024-01-23 22:22:21 +00:00
  • 54950e11d2 Updated the prompts to only add if there are already Tiago Ribeiro 2024-01-23 18:42:14 +00:00
  • ac7ba2edfa Added two more endpoints for the Speaking generation Tiago Ribeiro 2024-01-23 17:32:15 +00:00
  • a577eed013 Updated the Listening template to allow for a dynamic amount of parts Tiago Ribeiro 2024-01-23 11:09:55 +00:00
  • 6c03e3590c Add mini test compatibility. Cristiano Ferreira 2024-01-22 17:10:22 +00:00
  • 1591f8d9fb Improve speaking corrections to return fixed_text. Cristiano Ferreira 2024-01-17 16:37:59 +00:00
  • 92c92dfd98 Improve writing spellcheck to return fixed_text. Cristiano Ferreira 2024-01-17 16:11:29 +00:00
  • ccc606d5de Improving Speaking Grading Performance Pedro Fonseca 2024-01-16 23:03:10 +00:00
  • d8da4d0348 Improve generated level tests quality. Cristiano Ferreira 2024-01-15 22:53:42 +00:00
  • de4042efac Add corrections for speaking. Cristiano Ferreira 2024-01-12 19:45:58 +00:00
  • 5aedd1864d Merge branch 'master' of https://bitbucket.org/ecropdev/ielts-be Pedro Fonseca 2024-01-12 17:40:32 +00:00
  • 555d5e55b0 fixed the response of the level test grading summary Pedro Fonseca 2024-01-12 16:44:34 +00:00
  • 61f876b3e4 Improve spellchecking for writing Cristiano Ferreira 2024-01-11 19:10:56 +00:00
  • a40ce04ad2 requirements.txt edited online with Bitbucket Tiago Ribeiro 2024-01-08 10:12:55 +00:00
  • 6baf669216 Merged in grading-summary (pull request #7) Pedro Fonseca 2024-01-07 22:47:00 +00:00
  • e7a96c6880 Reformat. Cristiano Ferreira 2024-01-07 19:38:24 +00:00
  • 75df686cd1 Refactored grading summary to fit previous existing files. Cristiano Ferreira 2024-01-07 19:36:57 +00:00
  • 046606a8ec updated collection with new endpoint Pedro Fonseca 2024-01-06 19:03:44 +00:00
  • efef92343a comment Pedro Fonseca 2024-01-06 19:01:31 +00:00
  • ac27239787 Calculate Grading Summary Logic Pedro Fonseca 2024-01-06 18:46:29 +00:00
  • f2e8497756 Added a playground Pedro Fonseca 2024-01-06 16:07:46 +00:00
  • 63823a01de Add misspelled pairs to writing grading. Cristiano Ferreira 2024-01-03 17:40:48 +00:00
  • 9b3997f65e Fix speaking by using heygen api v2. Cristiano Ferreira 2024-01-03 16:23:26 +00:00
  • 479620116d Replace logging with app.logger. Cristiano Ferreira 2023-12-12 23:02:00 +00:00
  • 2b91cfe26d Replace prints with proper logs. Cristiano Ferreira 2023-12-12 22:20:22 +00:00
  • 9f4aed52ae Save speaking asynchronously Cristiano Ferreira 2023-12-10 15:38:26 +00:00
  • 50c39e5f9c Add perfect answers to speaking Cristiano Ferreira 2023-12-05 21:43:19 +00:00
  • 57d6e7ffde Merge remote-tracking branch 'origin/master' cristiano.ferreira 2023-11-30 17:39:38 +00:00
  • 171d72109e Add perfect answer to writing grading cristiano.ferreira 2023-11-30 17:38:44 +00:00
  • 34154b1e5f Another try Tiago Ribeiro 2023-11-29 15:44:39 +00:00
  • 760fe27411 Revert "Made it so the save_to_db also returns the ID of the document" Tiago Ribeiro 2023-11-29 15:23:30 +00:00
  • 4a0ae88fed Made it so the save_to_db also returns the ID of the document Tiago Ribeiro 2023-11-29 14:55:40 +00:00
  • 869e74f384 app.py edited online with Bitbucket Tiago Ribeiro 2023-11-29 14:21:11 +00:00
  • 22de63c346 Fix save listening cristiano.ferreira 2023-11-29 11:36:05 +00:00
  • 05202c5cf0 Merged in actually-save (pull request #6) Cristiano Ferreira 2023-11-28 11:11:42 +00:00
  • 70e442a97e Actually save questions. Cristiano Ferreira 2023-11-24 22:59:11 +00:00
  • 362c9f4737 Merged in save-questions (pull request #5) Cristiano Ferreira 2023-11-24 22:52:20 +00:00
  • 0bcf362b3f Add save endpoints but dont't actually save. Cristiano Ferreira 2023-11-18 23:18:46 +00:00
  • 73324909f6 Make level exam generation more consistent. Cristiano Ferreira 2023-11-23 22:59:31 +00:00
  • 0684314cef Add generate level exam endpoint. Cristiano Ferreira 2023-11-22 23:09:41 +00:00
  • 223a7dfd11 Update multiple choice questions generation. Cristiano Ferreira 2023-11-20 22:51:29 +00:00
  • 75985a4077 Changed the OpenAI's version to a specific one Tiago Ribeiro 2023-11-15 00:01:57 +00:00
  • d1b8793885 Added one more import Tiago Ribeiro 2023-11-14 23:17:25 +00:00
  • 589909cd3c Added a missing dependency Tiago Ribeiro 2023-11-14 22:55:07 +00:00