Osma Suominen

Results 125 issues of Osma Suominen

The link to `languages.json` in the top level README.md is not working. Apparently the file was moved in PR #40 but the link still points to the old location. This...

I'm trying to use a namespace prefix `yso-meta` that contains a hyphen. Mostly there are no problems, but the EasyRdf namespace registration mechanism doesn't allow me to look up that...

EasyRdf cannot properly serialize data from the EuroVoc thesaurus (see https://github.com/NatLibFi/Skosmos/issues/421 for original issue report). The problem seems to be that URI namespaces are shortened naively and the shortened URIs...

Hi, I'm trying to access Linked Data from the Library of Congress Subject Headings (LCSH) using code like this: ``` php $graph = new EasyRdf_Graph(); $graph->load('http://id.loc.gov/authorities/subjects/sh85000653'); ``` However, this fails...

The pycld3 language detection library which we depend on seems to have install issues on Python 3.10 (see #589). The last [release 0.22](https://pypi.org/project/pycld3/#history) was in March 2021. I think we...

maintenance

The [Commands](https://github.com/NatLibFi/Annif/wiki/Commands) page in the wiki is getting really out of date and it is missing commands such as `annif index`. I think it needs an overhaul. It would be...

documentation
maintenance

Currently, each AnnifProject creates its own vocabulary (AnnifVocabulary object, which wraps a SubjectIndex) even though in reality many projects may use the same vocabulary - which is now even more...

enhancement

# Introduction This is a proposed conceptual change to how Annif handles subject vocabularies. Currently, vocabularies are strictly monolingual. The same vocabulary can be used by multiple projects, as long...

enhancement

At the moment, we are using setuptools and Pip to manage dependencies, which are defined in setup.py. In the past we used Pipenv, but it was abandoned due to many...

enhancement
maintenance

The `annif loadvoc` command currently takes a project ID as a parameter, like this: annif loadvoc yso-tfidf-fi path/to/yso.ttl But this can be a bit misleading, because the same vocabulary could...

enhancement