Closed goldyfruit closed 9 months ago
the skill uses one of the ovos-classifier plugins internally that needs nltk
the plugin itself should try to download any missing nltk resource (and doesnt), for now i suggest you share the nltk data container across containers, at least wiki and ddg skills need it
I am new to using Docker and am experiencing this same issue with the skill, how does one "share the nltk data container across containers" either with ovos-core or some other fashion? Any direction would be helpful, thank you
I figured it out after some investigation, here's the gist of it for anyone who may come across this:
add the top-level volume block
volumes:
ovos_nltk:
name: ovos_nltk
driver: local
to docker-compose.skills.yml as well as the line - ovos_nltk:/home/${OVOS_USER}/nltk_data
under the volumes tag for ovos_skill_wikipedia in the same file, then fully stop and start the services. This fixed the wiki skill for me
Fixed thanks @austin-b :+1:
Not sure why this skill is returning this error when it's
ovos-core
that should handle NLTK.