Create and enable Terminology Extraction Agent
Creating the issue for record keeping. Agent created in AI Catalog: https://gitlab.com/explore/ai-catalog/agents/1004657/ Agent enabled in https://gitlab.com/gitlab-com/localization/tech-docs-forked-projects/prod/gitlab/-/automate/agents Relevant past issue, that was used for inspiration of the agent: https://gitlab.com/gitlab-com/office-of-the-ceo/ai-at-gitlab/ai-at-gitlab-usecases/-/work_items/47+ **What the agent is** The agent implements Barbara Inge Karsch's 8-criteria methodology (source: https://bikterminology.com/) for term extraction: terminologization, confusability, specialization, frequency/distribution, visibility, novelty, system relationships, and standardization potential. A term must meet at least two criteria to be included. This agent could be a practical alternative to TermCatch - https://gitlab.com/gitlab-com/localization/localization-team/-/work_items/396 **What was done** * Built the agent with a system prompt based on the above mentioned 8-criteria methodology * Agent works with `.md`, `.yml`, `.yaml`, and `.json` files * Output is a numbered list of term candidates, nothing else, no other metadata * Agent is enabled in top-level groups `gitlab-com` and `gitlab-org`
issue