An Example of Quixote --- Classical Music Database

To see the database, click here .

Query

Submit Query: . Clear: .


Result

Z=k466, Y=1785, X=mozart
Z=k330, Y=1785, X=mozart IF music:k330.key =< major
explanation


Modules: composer baroque music roman classic contemporary picture sound subsumption: classical_music symphony chamber concert concert piano_concert violin_concert chamber quartet quintet instrument wind percussion violin viola cello stringed oboe clarinet orchestra1 ...

attribute: ...

Example: ?- music:X/[composer=C], classic:C. ?- music:Z/[composer=X,type=piano_concert, year=Y], roman:X, math:less_than(1700,Y), math:less_or_equal(Y,1800) || {X =< roman}. ?- music:Z/[composer=mozart, age_of_composer=20]. ?- music:Z/[composer=mozart,type=X, year=1785]||{X=/=symphony}. ?- listen[mood=moody, music=Y], music:Y/[composer=X] ||{X &in {mozart,beethoven}}. ?- music:X/[composer=mozart, instruments* >* {piano}]. ?- music:k551/[soundfile=F,soundtype=T]. ?- composer:mozart/[pictfile=F,picttype=T].