The local web app to finding Periodic High Utility Itemsets develop using Java Spring, SPMF API.
- Input: transaction database with SPMF format, details description on document page. User defined parameters.
- Output: All PHUIs satisfy the conditions.
- JDK 21 or newer.
- OS: Windows 11, Linux.
- IDE: Intellij, Eclipse
Download zip
file from GitHub repo of using Git Command below.
git clone https://github.com/thnhan1/phm-demo.git
Change directory to root folder of Spring Boot project (located of pom.xml
). Using Maven command to build .jar
file of application.
- Windows:
./mvnw.cmd clean package
- Linux:
./mvnw clean package
Build result located in root folder: target/phm-0.0.1-SNAPSHOT.jar
Using IntelliJ IDEA or using command.
java -jar target/phm-0.0.1-SNAPSHOT.jar
Access url http://localhost:8080 to using application.
- Home page (
/
: Input form of PHM algorithm. - Algorithm theorem page (
/algorithm
): Summary PHM algorithm - Datasets page (
/dataset
): list of open dataset resources available for run PHM algorithm. - Result page (
/run
): result of PHM algorithm, you can download result to computer.
- An Open-Source Data Mining Library version v2.62 released the 12th June 2024.
- Pull this repo
- Request feature using GitHub issues.
- Contact to me: @thanhan1