# HG changeset patch # User nothing@tehis.net # Date 1364992668 -3600 # Node ID d7fe070157fbf214ec71a10f9d717f9acdf25a28 # Parent c75195c7fcd1edf009e7aa221321f4ce78396f59 fuxi file share diff -r c75195c7fcd1 -r d7fe070157fb fuxi/af-rules.n3 --- a/fuxi/af-rules.n3 Wed Apr 03 13:19:21 2013 +0100 +++ b/fuxi/af-rules.n3 Wed Apr 03 13:37:48 2013 +0100 @@ -85,29 +85,31 @@ af:Domain a owl:Class . -{ ?x a af:AudioFeature . ?x af:domain af:Cepstral . } => { ?x af:output af:Dense . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical . } . -{ ?x a af:AudioFeature . ?x af:temporalscale af:Interframe . } => { ?x af:domain af:ModulationFrequency . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual . } . -{ ?x a af:AudioFeature . ?x af:domain af:ModulationFrequency . } => { ?x af:temporalscale af:Interframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual . } . -{ ?x a af:AudioFeature . ?x af:output af:Dense . ?x af:dimensionality af:MultiDimensional . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x a af:AudioFeature . ?x af:domain af:Frequency . ?x af:dimensionality af:MultiDimensional . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x a af:AudioFeature . ?x af:domain af:Frequency . ?x af:dimensionality af:OneDimensional . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x a af:AudioFeature . ?x af:output af:Dense . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:OneDimensional . } => { ?x af:level af:Perceptual . } . -{ ?x a af:AudioFeature . ?x af:output af:Dense . ?x af:level af:Perceptual . } => { ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . } . -{ ?x a af:AudioFeature . ?x af:domain af:Frequency . ?x af:level af:Perceptual . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x a af:AudioFeature . ?x af:temporalscale af:Intraframe . ?x af:level af:Perceptual . } => { ?x af:domain af:Frequency . } . -{ ?x a af:AudioFeature . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual . } => { ?x af:output af:Dense . } . -{ ?x a af:AudioFeature . ?x af:dimensionality af:OneDimensional . ?x af:level af:Perceptual . } => { ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . } . -{ ?x a af:AudioFeature . ?x af:domain af:Frequency . ?x af:level af:Physical . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x a af:AudioFeature . ?x af:output af:Dense . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:level af:Physical . } => { ?x af:dimensionality af:MultiDimensional . } . -{ ?x a af:AudioFeature . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x a af:AudioFeature . ?x af:model af:Psychoacoustic . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x a af:AudioFeature . ?x af:output af:Dense . ?x af:temporalscale af:Intraframe . ?x af:model af:Psychoacoustic . } => { ?x af:domain af:Cepstral . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical . } . -{ ?x a af:AudioFeature . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:model af:Psychoacoustic . } => { ?x af:dimensionality af:OneDimensional . ?x af:level af:Perceptual . } . -{ ?x a af:AudioFeature . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:model af:Psychoacoustic . } => { ?x af:output af:Dense . ?x af:domain af:Cepstral . ?x af:level af:Physical . } . -{ ?x a af:AudioFeature . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:OneDimensional . ?x af:model af:Psychoacoustic . } => { ?x af:domain af:Frequency . ?x af:level af:Perceptual . } . -{ ?x a af:AudioFeature . ?x af:temporalscale af:Intraframe . ?x af:level af:Physical . ?x af:model af:Psychoacoustic . } => { ?x af:output af:Dense . ?x af:domain af:Cepstral . ?x af:dimensionality af:MultiDimensional . } . -{ ?x a af:AudioFeature . ?x af:temporalscale af:Intraframe . ?x af:domain af:Time . } => { ?x af:output af:Dense . } . -{ ?x a af:AudioFeature . ?x af:dimensionality af:OneDimensional . ?x af:domain af:Time . } => { ?x af:level af:Physical . } . -{ ?x a af:AudioFeature . ?x af:level af:Physical . ?x af:domain af:Time . } => { ?x af:dimensionality af:OneDimensional . } . -{ ?x a af:AudioFeature . ?x af:output af:Sparse . } => { ?x af:domain af:Time . } . -{ ?x a af:AudioFeature . ?x af:output af:Dense . ?x af:dimensionality af:OneDimensional . ?x af:level af:Physical . } => { ?x af:domain af:Time . } . +?x a af:AudioFeature . + +{ ?x af:domain af:Cepstral . } => { ?x af:output af:Dense . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical . } . +{ ?x af:temporalscale af:Interframe . } => { ?x af:domain af:ModulationFrequency . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual . } . +{ ?x af:domain af:ModulationFrequency . } => { ?x af:temporalscale af:Interframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual . } . +{ ?x af:output af:Dense . ?x af:dimensionality af:MultiDimensional . } => { ?x af:temporalscale af:Intraframe . } . +{ ?x af:domain af:Frequency . ?x af:dimensionality af:MultiDimensional . } => { ?x af:temporalscale af:Intraframe . } . +{ ?x af:domain af:Frequency . ?x af:dimensionality af:OneDimensional . } => { ?x af:temporalscale af:Intraframe . } . +{ ?x af:output af:Dense . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:OneDimensional . } => { ?x af:level af:Perceptual . } . +{ ?x af:output af:Dense . ?x af:level af:Perceptual . } => { ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . } . +{ ?x af:domain af:Frequency . ?x af:level af:Perceptual . } => { ?x af:temporalscale af:Intraframe . } . +{ ?x af:temporalscale af:Intraframe . ?x af:level af:Perceptual . } => { ?x af:domain af:Frequency . } . +{ ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual . } => { ?x af:output af:Dense . } . +{ ?x af:dimensionality af:OneDimensional . ?x af:level af:Perceptual . } => { ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . } . +{ ?x af:domain af:Frequency . ?x af:level af:Physical . } => { ?x af:temporalscale af:Intraframe . } . +{ ?x af:output af:Dense . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:level af:Physical . } => { ?x af:dimensionality af:MultiDimensional . } . +{ ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical . } => { ?x af:temporalscale af:Intraframe . } . +{ ?x af:model af:Psychoacoustic . } => { ?x af:temporalscale af:Intraframe . } . +{ ?x af:output af:Dense . ?x af:temporalscale af:Intraframe . ?x af:model af:Psychoacoustic . } => { ?x af:domain af:Cepstral . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical . } . +{ ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:model af:Psychoacoustic . } => { ?x af:dimensionality af:OneDimensional . ?x af:level af:Perceptual . } . +{ ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:model af:Psychoacoustic . } => { ?x af:output af:Dense . ?x af:domain af:Cepstral . ?x af:level af:Physical . } . +{ ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:OneDimensional . ?x af:model af:Psychoacoustic . } => { ?x af:domain af:Frequency . ?x af:level af:Perceptual . } . +{ ?x af:temporalscale af:Intraframe . ?x af:level af:Physical . ?x af:model af:Psychoacoustic . } => { ?x af:output af:Dense . ?x af:domain af:Cepstral . ?x af:dimensionality af:MultiDimensional . } . +{ ?x af:temporalscale af:Intraframe . ?x af:domain af:Time . } => { ?x af:output af:Dense . } . +{ ?x af:dimensionality af:OneDimensional . ?x af:domain af:Time . } => { ?x af:level af:Physical . } . +{ ?x af:level af:Physical . ?x af:domain af:Time . } => { ?x af:dimensionality af:OneDimensional . } . +{ ?x af:output af:Sparse . } => { ?x af:domain af:Time . } . +{ ?x af:output af:Dense . ?x af:dimensionality af:OneDimensional . ?x af:level af:Physical . } => { ?x af:domain af:Time . } . diff -r c75195c7fcd1 -r d7fe070157fb fuxi/convertImplicationstoN3.py --- a/fuxi/convertImplicationstoN3.py Wed Apr 03 13:19:21 2013 +0100 +++ b/fuxi/convertImplicationstoN3.py Wed Apr 03 13:37:48 2013 +0100 @@ -33,7 +33,7 @@ return text def convertRules(rows): - n3 = "" + n3 = "?x a af:AudioFeature . \n\n" for i in range(len(rows)-1): row = rows[i] if row != '': @@ -42,7 +42,6 @@ conclusion = row[row.index("==>")+4:-1].split() if count > 0: n3 += "{ " - n3 += " ?x a af:AudioFeature . " for pre in premise: prop = "af:"+pre.split("-")[-1]