 ##  [Data analysis and processing](/services/data-analysis) 

 A core service at docujAI is data analysis and organisation of data for use in artificial intelligence. We are experts in Nushell.

**Data Analysis with Nushell: A New Approach to Understanding Your Data**

Nushell, or nu, is more than just an ordinary shell. It is a modern command-line tool that brings a range of powerful features to the table for data analysts and anyone who works with data. What distinguishes Nushell from traditional shells like Bash is its deep understanding of **structured data**.

Imagine having to analyse a CSV file. Instead of resorting to external tools like `awk` or `grep`, Nushell allows you to read CSV files directly into **tables**. These tables are not just blocks of text; they are deep, manipulable data structures. You can easily filter rows based on specific column values, sort data, select specific columns, and even perform simple aggregations – all within the same consistent syntax.

Nushell's command set is designed to be **intuitive for data manipulation**. Commands like `filter`, `sort-by`, `select`, `group-by` and `pivot` provide a clear and expressive way to interact with your data. You can easily combine these commands to build complex analysis pipelines.

Furthermore, Nushell opens the door to working with various data formats, including JSON and YAML, with the same ease. This makes it an invaluable tool for those working with APIs, configuration files or other structured data sources.

In short, Nushell offers a more streamlined, structured, and expressive way to perform data analysis directly from the command line. It transforms the way we think about and interact with data, making it an exciting addition to the toolbox of any data-savvy person.