You can add superpowers to your CCL scripts by combining CCL with other languages like Python.
It's easier than you would expect.
Python is a modern and powerful programming language. Amongst many features, Python has numerous libraries for machine learning and text manipulation.
We can support your team by helping with these activities. As a result, your team would have more time for meaningful tasks for your end-users.
I recently created a CCL report that saves the content of clinical notes (received through an interface) in a file on the backend. The CCL report then runs a Python script on the backend that analyses the content and extracts discrete data, which it stores in a CSV format in a second file on the back end. Finally, the CCL report can see the CSV file as a table and combine it with other Millennium tables.
The ability of CCL to invoke Python scripts opens a Universe of possibilities.