Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 1.6 KB

README.md

File metadata and controls

61 lines (39 loc) · 1.6 KB

music-inference

Using an OWL Ontology and neural network to classify songs and recreate them in different genres.

Setup:

Install Necessary Dependencies

owlready2: OWL python API

music21: MIDI and musicology libraries

BeautifulSoup: web scraping

pandas: data analysis & manipulation

requests: http library

tensorflow: machine learning library

keras: wrapper API for tensorflow

Import libraries as needed in a python script

  • import owlready2 as owl
  • import music21 as music
  • from bs4 import BeautifulSoup
  • import pandas as pd
  • import requests
  • from keras import Sequential

TODO:

  • Figure out inputs, layers, outputs, etc.
  • Train our network.

Resources and Examples: