CoolFace
Apppublic

aashritharao2005/learning-content-difficulty-cnn

sourceHugging Facemitupdated 8mo agoView on Hugging Face
0likes
App README

title: Learning Content Difficulty CNN emoji: ๐Ÿ“˜ colorFrom: blue colorTo: green sdk: streamlit sdkversion: "1.31.0" appfile: streamlit_app.py pinned: false license: mit ---

๐Ÿ“˜ Learning Content Difficulty Estimator

This Streamlit application uses a Convolutional Neural Network (CNN) to estimate the difficulty level (Easy / Medium / Hard) of learning content based on the visual complexity of study material images.

๐Ÿš€ Features

  • โ€”Upload images of notes, slides, or textbook pages
  • โ€”CNN-based difficulty prediction
  • โ€”Simple and clean Streamlit UI
  • โ€”Deployed on Hugging Face Spaces

๐Ÿง  Model

The model (learning_content_difficulty_cnn.h5) was trained on labeled learning content images using TensorFlow/Keras.

๐Ÿ›  Tech Stack

  • โ€”Python
  • โ€”TensorFlow / Keras
  • โ€”Streamlit
  • โ€”NumPy
  • โ€”Pillow