<hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">DiaCollo</hi> benutzt eine interne “native” Indexstruktur über alle Inhaltswörter des Eingabekorpus, um Kollokationsprofile zu berechnen. Jedes indizierte Wort wird als <hi xmlns="http://www.tei-c.org/ns/1.0" rend="math">n</hi>-Tupel linguistisch relevanten Token- oder Dokumentattribute behandelt, zusätzlich zum Dokumentdatum. Die Attribute <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Lemma (l)</hi> und <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Pos (p)</hi> (“part-of-speech”) werden per Default indiziert. Die Anfrageparameter <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">query</hi> und <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">groupby</hi> werden als logische Konjunktionen von Suchkriterien bezüglich dieser Attribute interpretiert, um die genauen zu profilierenden Token-Tupel zu selegieren. Um eine feinkörnigere Auswahl von Profilzielen zu ermöglichen, unterstützt DiaCollo den gesamten Umfang der DDC-Abfragesprache (Sokirko 2003; Jurish et al. 2014), wenn die DiaCollo-Instanz mit einem zugrundeliegenden DDC Server assoziiert ist.