Spaces:
Sleeping
Sleeping
File size: 4,307 Bytes
80bd4e8 0a14a41 4106151 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 |
---
title: AI Reading Engagement
emoji: π
colorFrom: blue
colorTo: indigo
sdk: streamlit
sdk_version: 1.42.0
app_file: app.py
pinned: false
---
π AI-Powered Adaptive Reading Engagement Model
π Understanding Social Cognition & Reading Behavior in a Digital World
π Overview
The shift towards digital reading presents challenges and opportunities in how people engage with text. Many students struggle with reading motivation, comprehension, and goal-setting in digital environments. This project aims to analyze and enhance reading engagement using AI-powered Natural Language Processing (NLP), sentiment analysis, and emotion detection to create an adaptive reading system.
π― Objectives
β Analyze reading motivation & engagement in digital environments.
β Detect emotions & sentiment from reading interactions.
β Develop an adaptive reading model that adjusts text difficulty based on comprehension.
β Encourage goal-setting in reading behavior using AI-generated feedback.
This project aligns with research on social cognition and motivation sciences, contributing to educational psychology, digital literacy, and human-AI interaction studies.
π Features
πΉ Sentiment & Emotion Detection β Uses NLP models to analyze user engagement.
πΉ Adaptive Reading Level Detection β Adjusts difficulty based on comprehension.
πΉ Reading Goal Tracker β Helps users track reading progress.
πΉ AI-Powered Discussion Prompts β Generates thought-provoking questions to enhance engagement.
πΉ Visual Analytics Dashboard β Displays engagement trends and sentiment scores.
π§ How the AI Works
1οΈβ£ User selects or enters a text passage.
2οΈβ£ AI analyzes the text using sentiment analysis (positive/negative/neutral).
3οΈβ£ AI detects emotional engagement (e.g., joy, frustration, curiosity).
4οΈβ£ System suggests adaptive modifications (simpler text for struggling readers, more complex text for advanced users).
5οΈβ£ AI generates reflection prompts to encourage deeper engagement.
6οΈβ£ A dashboard visualizes trends in reading engagement over time.
π‘ Research Applications
This project can be used in:
β Educational research β Understanding studentsβ digital reading behavior.
β Cognitive psychology β Studying motivation & attention in reading.
β AI in education β Exploring AI-enhanced literacy interventions.
β Human-AI interaction β Investigating how AI influences reading engagement.
π Installation Guide
To run the app locally:
1οΈβ£ Clone this repository
git clone https://huggingface.co/spaces/Durganihantri/AI-Reading-Engagement
cd AI-Reading-Engagement
2οΈβ£ Install dependencies
pip install -r requirements.txt
3οΈβ£ Run the app
streamlit run app.py
4οΈβ£ View the app in your browser
Go to http://localhost:8501/
π Example Output
πΉ Input Text:
βReading is an essential skill that shapes our understanding of the world.β
πΉ Sentiment Analysis:
β
Positive: 85% | β Negative: 5% | βͺ Neutral: 10%
πΉ Emotion Detection:
π Curiosity (70%), Engagement (65%), Frustration (5%)
πΉ Adaptive Reading Suggestion:
π βTry reading a related article on critical thinking in reading.β
πΉ AI-Generated Reflection Prompt:
π€ βHow does reading shape your perception of reality?β
π Try It Online
π Live Demo on Hugging Face
π Technologies Used
β’ Streamlit β Frontend UI
β’ Transformers (Hugging Face) β NLP models for sentiment & emotion detection
β’ NLTK & spaCy β Text preprocessing & sentiment analysis
β’ Matplotlib β Data visualization
β’ Python β Backend scripting
π€ Contributing
We welcome contributions! You can:
β Improve the adaptive learning model.
β Enhance data visualization & analytics.
β Expand the AIβs ability to suggest more personalized reading insights.
Fork the repository and submit a pull request!
π License
This project is licensed under the MIT License.
π¬ Contact
πΉ Author: Durganihantri
πΉ Email: [email protected]
πΉ LinkedIn: http://linkedin.com/in/durganihantri
π Future Enhancements
β
Add real-time emotion tracking for interactive reading.
β
Integrate text-to-speech AI for multi-modal engagement.
β
Expand to multilingual support for global accessibility.
|