Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Providing Appropriate Answers #17

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

MrAnayDongre
Copy link

Added answers for Question 1, 10, 11 & 12.

@Ensyllis
Copy link

I didn't think the button would actually work. In regards to Q1 though the way I answered it is to use semantic text embedding to garner the meaning for each word, then storing it in a database categorizing it as either advanced, basic or easy similar to what you said.

Something I touched upon where I would want your review is for the user-interface and testing User comprehension I said that it would be interesting to ask users to complete a sentence in another language. This would give us a decent way to find out the ways the user uses the word, and furthermore they wouldn't feel like it's a test and turn off the app. Instead they can have fun with it. By doing so we can then compare the level of words that they use and do either a cosine or euclidean vector comparison to find out whether or not they are using difficult, easy or medium level words. From there we can replace certain words inside of the story to give it a more dramatic flare.

For the actual implementation with the advent of Generative AI it can be interesting to ask it to generate a story based on a User's comprehension level that we get from doing a Machine Learning Analysis of the topic. From there we can ask it to generate a story, then we can take away the middle part of the story then ask the user to connect the two paragraphs.

Ie. There once was a dog named Jeff. Jeff really loved catfood, but couldn't let his owners know, so he
____ Complete the story ____
then he realized that dog food tasted very similar to catfood!

The different ways one can complete the story based on their comprehension level is an interesting way to implement a fun element to the application while also assessing the user. From there if this is too hard, we can adjust the end or beginning sentence to make it more predictable.

Ie. The dog loved food. So
___ Complete the sentence ___
then he was full!

What are your thoughts?

@MrAnayDongre
Copy link
Author

  • Testing user comprehension through multiple-choice questions instead of a foreign language exercise might save resources while still achieving desired outcomes. Don't forget to validate the effectiveness of your chosen method. Providing multiple-choice questions could be a simpler and still effective option.
  • Utilizing generative AI for customized stories is innovative, but remember that successful execution depends on robust algorithms and high-quality training data. Continuously evaluate and refine your approach to maintain optimal performance. I believe this would be difficult to scale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants