Catch-Phrase Admin Certification
We have developed a simple certification program for Catch-Phrase. We can certify Administrators at Basic, Intermediate and Advanced levels. The prerequisites, concepts and skills of each of these levels are presented below.
Basic Certification
- Prerequisites: A very basic knowledge of SQL and basic technical skills
 - Concepts: Understand of all the glossary items
 - Skills:
                    
- B1: Launch Catch-Phrase on your own host
 - B2: Connect to a remote database and inspect the initial configuration
 - B3: Create a corpus file with both questions and custom probes
 - B4: Launch an initial NLI using a corpus file and ask questions
 - B5: Use the explorer, corpus, corpus selector and custom probes features
 - B6: Use the view SQL, CSV download, pin and shared question buttons
 - B7: Add lexical attachments to tables and columns for broader access
 - B8: Specify attributes as primary values for more readable table answers
 - B9: Define,build and populate a database from a CSV file
 - B10: Define and build a stand-alone database using the tree editor and populate it with natural language update commands
 - B11: Load a stand-alone database into a 
.db_xmlfile, make a small change in the.db_xmlfile and rebuild the stand-alone database from the altered.db_xmlfile 
 
Intermediate Certification
- Prerequisites: Basic Certification, SQL knowledge corresponding to a database 101 course, some limited technical configuration skills
 - Concepts:
            
- Understand the purpose of every tag and attribute in the XML format
 - Understand the purpose of every NLI parameter
 
 - Skills:
            
- I1: Set up https security for your Catch-Phrase host.
 - I2: Build corpus files from logs.
 - I3: Build and run test files.
 - I4: Define virtual columns.
 - I5: Define views to help support ellipsis
 - I6: Define views for performing calculations
 - I7: Define reports
 - I8: Define a cascade for preprocessing
 
 
Advanced Certification
- Prerequisites: Intermediate Certification and strong SQL and basic python programming skills. Knowledge of vector database techniques and MCP helpful too.
 - Concepts: Here you will learn how to call Catch-Phrase from arbitrary python code, including MCP servers. You will also learn how to operate a running Catch-Phrase MCP servers with vector database templates for added robustness.
 - Skills:
 - A1: Define an MCP server that uses Catch-Phrase's underlying REST API.
 - A2: Generate, test and operate your Catch-Phrase MCP server with your template file active.
 - A3: Explore configuring vector database based value matches
 
Certification Process
Certification starts with administrators watching videos and studying the documentation to understand the concepts necessary to meet the certification. They also launch Catch-Phrase and attempt to develop the skills listed as required in the certification level. We suggest they do this over the domain that they want to deploy Catch-Phrase over. If they feel stuck or feel that something is unclear they can contact us for help. Once the administrator feels proficient in all the listed concepts and skills, they can call for a meeting with us where we will spend 30-60 minutes where we discuss the relevant concepts and give feedback on the administrator's work. If the administrators understanding is judged as adequate and if their demonstration shows that they attained the skills mentioned, we will record them as certified and email them a pdf showing their certification.
Please email us at contact@c-phrase.com to set up a certification call.