RiyazAI is a Spring Boot + Maven web application prototype that helps musicians turn daily practice recordings into measurable insights.
- Upload a practice recording from the web UI.
- Analyse signal behaviour to estimate:
- Accuracy percentage
- Note stability
- Consistency score
- Generate a simple 6-session improvement trend.
- Provide personalised feedback based on analysis outcomes.
- Java 21
- Spring Boot 3
- Maven
- Thymeleaf (server-side rendered dashboard)
mvn spring-boot:runOpen: http://localhost:8080
Default Login Credentials:
- Username:
admin - Password:
riazai_secure_2026
mvn test
In 2026, many music students practice independently without structured guidance, making it hard to measure improvement or identify technical mistakes. RiyazAI addresses this by analysing uploaded practice recordings and generating pitch and consistency-driven metrics, trend insights, and actionable feedback so progress becomes measurable, efficient, and goal-oriented.