Modify Scikit-Learn for Custom Entropy

Job ID: 39305104

Budget: $30 – $250 USD

I'm looking for a seasoned machine learning expert proficient in Python and Cython, who can modify the DecisionTreeClassifier in scikit-learn for me. The task involves editing the _criterion.pyx file to incorporate a new option for a custom entropy algorithm, in addition to the existing Gini and Shannon entropy options.

Specific Requirements:
- Add a new algorithm option to use a custom entropy algorithm.
- Fork and edit the Cython code accordingly.

Ideal Skills:
- Deep understanding of machine learning, particularly decision trees.
- Proficiency in Python and Cython.
- Experience modifying scikit-learn.
- Ability to implement custom algorithms.

Please provide evidence of your previous work in this area.