\subsection{Metatietomoduulin toteutus ja sen arvointi}
\label{metaTotArv}
Metatietomoduuli kirjoitettiin täysin uudelleen ensimmäisen prototyypin valmistuttua. 
Suurin osa ongelmista oli jo ratkaistu, mutta moduulin rakenne jätti toivomisen varaa. 
Tämän lisäksi toiseen versioon lisättiin ominaisuuksia, varauduttuun paremmin tuleviin ominaisuuksiin ja 
optimoitiin joitain usein käytettyjä toimintoja hajautustaulukkoja käyttäen. Seuraavaksi on esitelty joitain parannusehdotuksia seuraaville versioille.

\subsubsection{Linkit}
\label{metaLink}
Parannuksen varaa olisi ainakin linkkien käsittelyssä; tällä hetkellä linkki on suodatinmoduulin tulkinta kahden kuvan yhteenkuuluvuudesta yhden tai useamman ominaisuuden perusteella.
Mikäli kahden ontologiaresurssien välisestä linkistä tehtäisiin luokka, jonka ominaisuuksina ovat linkin muodostavat ominaisuudet, voidaan helposti tehdä linkkiketjuja, jotka vastaavat useamman nykyjärjestelmän klikkausten yhdistäminen yhdeksi.
Suodatinmoduulin tehtävänä olisi sitten päätellä, miten näitä käyttämällä saataisiin aikaan mielenkiintoempia linkkejä.

\subsubsection{Item-luokat}
\label{metaItems}
Yksi parannusehdotus olisi muokata Item-luokkarakennetta niin, että erillisiä Image-, Movie-, Book- ym. luokkia ei tarvittaisi, vaan AbstactItem ja ConcreteItem pystyisivät luontevasti kuvaamaan minkä tahansa resurssin, jolloin järjestelmä ei olisi sitoutunut vain tietyntyyppisiin näyttelyihin.

\subsubsection{Kuvattavat resurssit}
\label{metaAIs}
Kuvassa (tai kirjassa, elokuvassa ym.) esiintyviä "tosimaaliman resursseja", kuvaava AbstactItem-luokan toteutus ei ole valmis. 
Instansseja pitäisi muokata niin että ne aina osoittavat yhteen AbstactItem-olioon, jotta esimerkiksi sama henkilö eri rooleissa (Toimihenkilö, Yksittäishenkilö) eri kuvissa voidaan tunnistaa samaksi.
Tämä vaatii nykyjärjestelyllä ontologian muuttamista. Parempi ratkaisu on varmaan olemassa. 

\subsubsection{Malli tietokannassa}
\label{metaDB}
Jena tukee mallin lukemista tietokannasta. Tämän ominaisuuden käyttö varmasti nopeuttaisi mallien käsittelyä ja vaikuttaa muutenkin järkevämmältä kuin puhtaiden rdf/s-tiedostojen lukeminen.
