Awesome Artificial Intelligence, Machine Learning and Deep Learning as we learn it. Study notes and a curated list of awesome resources of such topics.
- Awesome AI-ML-DL
- General
- Java
- Business / General / Semi-technical
- Classifier / decision trees
- Correlated Cross Occurrence
- Deep learning
- Genetic Algorithms
- Java projects / related technologies
- Natural Language Processing (aka NLP)
- Neural Networks
- Convolutional Neural Networks (CNN)
- Long Short Term Memory (LSTM)
- Recurrent Neural Network (RNN)
- Recommendation systems / Collaborative Filtering (CF)
- Tools & Libraries, Cheatsheets, Resources
- How-to / Deploy / DevOps / Serverless
- Misc
- Julia, Python & R
- Notebooks
- Apache Zeppelin notes - look for Apache Zeppelin notes in this section
- JuPyter notebooks
- Misc
- Contributing
- Extract business value from DS (Tweet)
- Why Java and the JVM Will Dominate the Future of Machine Learning, AI, and Big Data (Tweet)
- Machine Learning Made More Accessible During Businesses’ Learning Curve (Tweet)
- Why You Need AI for Security (Tweet)
- The Difference between AI, Machine Learning and Deep Learning (Tweet)
- The Brain as Computer: Bad at Math, Good at Everything Else - (Tweet)
- 4 Insights On Artificial Intelligence And The Future Of Work (Tweet)
- AI apps demand DevOps infrastructure automation (Tweet)
- Difference between Machine Learning, Data Science, AI, Deep Learning, and Statistics (Tweet)
- You Could Become an AI Master Before You Know It. Here’s How. (Tweet)
- Why Java Will Dominate the Future of Machine Learning, AI, and Big Data (Tweet)
- Using Java for Artificial Intelligence (Tweet)
- Want A Bigger Bang From AI? Embed It Into Your Apps (Tweet)
- A Beginner's Guide to Automated Machine Learning & AI (Tweet)
- Five TED Talks on AI to watch (Tweet)
- An ethics checklist for data scientists
- Data science competitions to save the world
- ThinkGradient - Transcending human intelligence through research and development in AI
- Two years in the life of AI, ML, DL and Java
- Apache Zeppelin: stairway to notes* haven!
- Email Spam Detector java Application with ApacheSpark (Tweet)
- Guide to Artificial Intelligence: Automating Decision-Making (Tweet)
- Deep learning with java (Tweet)
- Free AI Training - Java-based deep-learning tools to analyze and train data, then send the resulting changes back to the server (Tweet)
- Understanding Machine Learning Algorithms with DL4J (Tweet)
- Jenetics is an advanced Genetic Algorithm, respectively an Evolutionary Algorithm, library written in java (Tweet)
- Project Panama and fast MachineLearning computation (Tweet)
- GraalVM + Machine Learning (Tweet)
- Deploying Bespoke AI using fnproj - KADlytics by Miminal (Tweet)
- An introduction to natural language processing and a demo using opensource libraries (Tweet)
- Implementing NLP Attention Mechanisms with DeepLearning4J (Tweet)
- How Stanford CoreNLP, a popular Java natural language tool can help you perform Natural Language Processing tasks (Tweet)
- FREE AI talk on Natural Language Processing NLP using Java with deeplearning4j (Tweet)
- Introduction to Neural Network Architectures (Tweet)
- Neural Networks explained by MIT (Tweet)
- Implementing an Artificial Neural Network in Pure Java (No external dependencies) (Tweet)
- How to build a simple neural network with Eclipse Deeplearning4j (Tweet)
- Learning Neural Networks Using java Libraries (Tweet)
- Create an artificial neural network using the Neuroph Java framework (Tweet)
- Neural Networks WTF by Katharine Beaumont
- Convolutional Neural Networks (CNN)
- Long Short Term Memory (LSTM)
- Recurrent Neural Network (RNN)
- Tutorial on Collaborative Filtering (CF) in Java – a machine learning technique used by recommendation systems (Tweet)
- Best AI tools and libraries (Tweet)
- Cheat Sheets for AI, Neural Networks, MachineLearning, Deep Learning & Big Data (Tweet)
- Overview of AI Libraries in Java (Tweet)
- Free AI Learning Resources For Beginners (Twitter)
- Check out 50 most popular massive open online courses (Tweet)
- Learn about Marvin AI a set of tools, libraries, an embedded server that exposes microservices (Tweet)
- Learn how to deploy and manage machine learning models (Tweet)
- How to prepare unstructured data for BI and data analytics AI and MachineLearning (Tweet)
- Machine Learning Model Deployment Made Simple: 1 2 (Tweet)
- What are best practices for delivering AI solutions in continuous delivery pipelines? (Tweet)
- Adapt DevOps to cognitive and artificial intelligence systems (Tweet)
- Explore the use of modern Machine Learning and AI techniques in the context of serverless computing (Tweet)
- Disruptive Effects of Cloud Native Machine Learning Systems and Tools (Tweet)
- Introduction to interactive Data Lake Queries (Tweet)
- A Simple Introduction To Data Structures (Tweet)
- Apache Zeppelin notes
- See example in the
examples/apache-zeppelin
folder
- See example in the
- JuPyter notebooks
Contributions are very welcome, please share back with the wider community (and get credited for it)!
Please have a look at the CONTRIBUTING guidelines, also have a read about our licensing policy.