By Kelompok 18 Ada Ada Aja
Website untuk mencari album/lagu
NIM | Nama |
---|---|
13523078 | Anella Utari Gunadi |
13523080 | Diyah Susan Nugrahani |
13523106 | Athian Nugraha Muarajuang |
Proyek Audio Searcher ini adalah sebuah web application yang dibangun untuk mencari dan memproses file audio MIDI serta gambar, dengan tujuan untuk melakukan pencocokan data berdasarkan fitur yang diekstrak dari file-file tersebut.
- React
- Flask
- Pastikan npm dan python sudah terinstall. Install node dari https://nodejs.org/en. Install python dari https://www.python.org/downloads/
- Install dependencies dengan menggunakan terminal. Jalankan command-command berikut
git clone https://github.com/Starath/Algeo02_23078.git
cd src\frontend\audioSearcher\src
npm install
cd ..\..\..\..
pip install virtualenv
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
- Jalankan backend web menggunakan terminal dengan command
cd src\backend
python app.py
cd ..\..
- jalankan frontend web menggunakan terminal yang berbeda saat jalankan backend dengan command
cd src\frontend\audioSearcher\src
npm run dev
- Buka link localnya
-
Tekan tombol 'Audios' dan masukkan dataset audio berupa zip berisi file midi
-
Tekan tombol 'Pictures' dan masukkan dataset gambar berupa zip berisi file jpg, jpeg, bmp, png
-
Tekan tombol 'Mapper' dan masukkan mapper berupa json yang sudah mengelompokkan file file audio dengan gambarnya
-
Pilih mode album (untuk query gambar) atau music (untuk query musik)
-
Tekan tombol 'Upload' dan masukkan file yang mau dicari kemiripannya dengan dataset yang sudah dimasuki
-
Tekan tombol search untuk mulai melakukan perbandingan query dengan dataset