1. Matrix Client for University Community (Official Communication Platform)

Description: Develop a feature-rich Matrix client specifically tailored for UGR students, faculty, and staff, integrating with existing university systems.

  • Features:
    • University authentication (OAuth2 with UGR accounts)
    • Automatic room creation for courses and departments
    • Integration with academic calendar and timetable
    • File sharing with university storage services
    • Emergency notifications system
    • E2E encryption for sensitive communications
    • Bridge to existing platforms (Telegram, Moodle forums)
  • Technologies: React/Electron, Matrix SDK, Python backend
  • Difficulty: Medium-High

2. Intelligent Chatbot for Moodle Integration (PRADO)

Description: Create an AI-powered chatbot that interacts with Moodle to assist students and professors.

  • Features:
    • Natural language queries about grades, deadlines, and course content
    • Personalized study recommendations based on performance
    • Automated Q&A from course materials
    • Integration with assignment submission and feedback
    • Multi-language support (Spanish, English, etc.)
    • Privacy-first design (local processing where possible)
  • Technologies: Python, NLP libraries (spaCy, NLTK), Moodle API, Rasa/FastAPI
  • Difficulty: Medium

3. UGR Open Source Contributor Dashboard

Description: A platform to track and encourage open source contributions within the university community.

  • Features:
    • GitHub/GitLab integration for contribution tracking
    • Badge system for different contribution levels
    • Project discovery tailored to student skills
    • Mentorship matching between experienced and new contributors
    • Integration with academic recognition (ECTS, certifications)
  • Technologies: Django/Flask, OAuth, React frontend
  • Difficulty: Medium

4. Sustainable Computing Resource Monitor

Description: A dashboard to monitor and optimize energy consumption of university computing resources.

  • Features:
    • Real-time monitoring of lab computers and servers
    • AI-powered recommendations for energy savings
    • Carbon footprint calculations
    • Integration with scheduling systems to power down unused resources
    • Educational component showing environmental impact
  • Technologies: Python, IoT sensors, Grafana, Machine Learning
  • Difficulty: High
Web Campus Infantil
Logo y enlace Web Campus Infantil 2024
Web SereIngeniera
Logo y enlace Web SereIngeniera 2024
PyconES 2022
Logo y enlace PyconES 2022
Humor
Humor
Archivos
Categor铆as