I am interested in others' experience using Mathematica for machine learning and bioinformatics course curricula. Let me first say that I have been programming with MMA for almost 10 years now (out of the 40 I have been programming total!). I love the aesthetics and the language structure. I am putting together a bioinformatics course for graduate students in biological sciences, with an emphasis on rigor and reproducibility, but also with sections on high dimensional data analysis, network science, and an introduction to machine learning concepts. I would love to do this with MMA notebooks for course notes, etc.
My problem is that MMA is not even on the charts for current usage in machine learning: https://rpubs.com/cvrajesh/kagglesurvey2018. My colleagues have suggested Jupiter notebooks and Python, which are getting better, but nowhere near MMA's elegance.
I would be interested in other's experience putting together course materials in bioinformatics and machine learning with MMA, and their reception among colleagues and students.
My questions are:
1) Have others done this, and would they be willing to share examples of their syllabi?
2) Seems like the future of ML (at least for now) is heavily Python weighted; is there any role for MMA here? I hope so, but am concerned.
If this is not the appropriate forum for this, please suggest where I should post.
Thanks!
Graph
), it can be pretty good for this purpose. But I could not live without the IGraph/M package anymore. At this point, it has become critical for me for network analysis. Of course, as the author of IGraph/M, I can hardly comment on this without bias. ;-) $\endgroup$