nickumia / nlp

Natural Language Processing Core
GNU General Public License v3.0
0 stars 0 forks source link

Create Testing Framework for NLP applications #17

Closed nickumia closed 7 months ago

nickumia commented 8 months ago

Assuming a purely textual model, how can you guarantee that the NLP agent understands what it knows? I'm substituting understanding with comprehension in this derivation because typically the test of a machine understanding is how well it's able to regurgitate text back to humans. I think there's more to understanding than just comprehension, but for the sake of "knowing what you know", I think comprehension is a solid foundation.

Key ways of testing Reading Comprehension:

References:

nickumia commented 8 months ago

Thoughts from talking to a friend with history in the education system:

Thoughts on reading Reading Comprehension Ability Test-A Turing Test for Reading Comprehension (2019):

nickumia commented 8 months ago

Integrating AI in medical education: embracing ethical usage and critical understanding (2023)

nickumia commented 8 months ago

Although outside the scope of this endeavor, getting a qualitative understanding of how good AI-generated text is is also important. Some good reference material for ChatGPT-generated content vs. Experience Teacher-generated content:

nickumia commented 7 months ago

One more article using "Xplainable AI" in COVID-19 prediction:

XAI Integration: To enhance interpretability and explainability, eXplainable Artificial Intelligence (XAI) techniques, specifically the SHapley Additive exPlanations (SHAP)algorithm, are integrated into the model. The SHAP algorithm helps to quantify the contribution of each feature towards the final prediction, providing insights into the importance and influence of different factors

nickumia commented 7 months ago

Current thoughts on the issue: