Skip to content

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

License

Notifications You must be signed in to change notification settings

hanskamin/music-inference

Repository files navigation

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:

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages