I opened the single SIML document file and found the following problem:
1. The knowledge base is a mix with SIML classic and SIML Modern but Oscova only uses SIML Modern.
2. SIML Classic tags like <Goto>, <Set>, <Map> etc will never be processed by SIML Modern interpreter as they dont exist in the specification
3. SIML Classic patterns are directly used as SIML Modern expression values. SIML Modern <Expression> tag and Oscova expression values should not have non-alphanumeric symbols in them.
solution is to use the migration guide
to create the knowledge base or to remove Intents that have SIML classics tags
also we have this Oscova small-talk repository
that you can use but you will have to clean it a bit as it was created using an automated process so it has some raw data in it.