Generate a Python function to clean and preprocess datasets
Write a Python function that takes a pandas DataFrame as input, removes null values, standardizes column names, and converts categorical variables to numerical using one-hot encoding. Include a docstring explaining the function. Use [DATASET_NAME] as a placeholder for the dataset description.
When you need to automate data cleaning for machine learning pipelines.