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