SmartTask AI adalah aplikasi manajemen tugas berbasis web yang menerapkan konsep Kecerdasan Buatan (Artificial Intelligence) untuk membantu mahasiswa mengelola tugas, deadline, dan prioritas secara lebih terstruktur.
Aplikasi ini dikembangkan sebagai Proyek Akhir UAS Mata Kuliah Kecerdasan Buatan.
- Membantu mahasiswa mencatat dan memantau tugas
- Menampilkan deadline terdekat
- Mengelola status tugas (selesai / belum selesai)
- Menyediakan fitur Chat AI untuk interaksi berbasis bahasa alami
- Menerapkan prinsip AI secara nyata dan eksplisit
SmartTask AI menerapkan:
- Natural Language Processing (NLP)
Digunakan pada fitur Chat AI untuk memahami perintah pengguna. - Rule-Based Reasoning
Digunakan untuk pengambilan keputusan seperti menampilkan deadline, mengurutkan tugas, dan menandai tugas sebagai selesai.
Contoh perintah:
Deadline terdekat apa?Tugas besok apa saja?Selesai Tugas Kecerdasan Buatan
- Frontend: HTML, CSS, JavaScript
- Backend: Python (Flask)
- Data Storage: File JSON
- Deployment: PythonAnywhere
- Version Control: GitHub
- Python 3.10
- Flask
- Flask-CORS
- HTML, CSS, JavaScript
- Git & GitHub
- PythonAnywhere
- Clone repository:
- git bash
- git clone https://github.com/Ghuulaam/SMARTTASKAI.git
- cd SMARTTASKAI
- python -m venv venv
- venv\Scripts\activate # Windows source venv/bin/activate # Linux / Mac
- pip install -r requirements.txt
- python app.py
- Buka Browser