codeit provides a number of different tools that use AI (Artificial intelligence) to perform coding tasks so that you can reduce or minimise the amount of coding that needs to be done by a human.  One of these methods used is Machine Learning.

What is Machine Learning?

Codeit learns from the coded examples you provide and uses this learning to autocode.  This extends the autocoding beyond text or pattern matching, to autocode based on semantic theme.


For example, coding examples like:

"It helps me relax"
"I find it calming"

will enable to Codeit to autocode verbatims like:

"This is great for chilling out"
"It is great for unwinding"

even though these phrases are completely textually dissimilar.


Machine Learning can be run after a first wave or initial batch of coding has been completed - as machine learning needs to learn from how the initial batch of coding was completed by the human coders.  As more and more coding is completed, the machine learning can apply more coding.  Note that if you have any coding that had already been completed before you started using codeit, you can also import that previously coded data into your project so that the machine learning can be applied from the start.

What if I do not have coded data?

It is recommended to have at least 100 coded verbatims before running the Machine Learning through the Apply AI start menu option.
If you do not have at least 100 coded verbatims setup in your task (either coded manually or imported through the import wizard), a warning will be displayed when running the AI Autocoding. You can choose to ignore this warning and the AI will only use the code labels to match verbatims. This can lead to a drop in performance depending on the labels of your codeframe.

See here for more details about the Apply AI option in the Start Menu.

AI Settings

You can control how much autocoding is done by the AI using the AI Settings, more details on the settings here. Also refer to the Complete & Partial coding guide which explains how codeit allows you to specify the level of "completeness" required before a verbatim can be autocoded.

You can use the coding screens to review the coding done by the AI, a guide for the symbols used in the verbatim screen for the different AI functions is available here.

Supported Languages

A list of the supported languages is available here.