Awesome Artificial Intelligence
A curated list of artificial intelligence resources (Courses, Tools, App, Open Source Project)
If you want to contribute to this list (please do), send me a pull request or contact me ozitquan@gmail.com
Contents
- Courses & Articles
- Artificial Intelligence Company & Reseach Institute
- Artificial Intelligence Tools
- Books
- Development
- News
- Events and Conferences
- Jobs
Courses & Articles
- AI & ML Events - Discover the best upcoming hand-picked events in the field of artificial intelligence and machine learning
- Machine Learning - Stanford University This course provides a broad introduction to machine learning, datamining, and statistical pattern recognition. Taught by: Andrew Ng
- MIT Artifical Intelligence Videos - MIT This course includes interactive demonstrations which are intended to stimulate interest and to help students gain intuition about how artificial intelligence methods work under a variety of circumstances.
- Machine Learning - Basic machine learning algorithms for supervised and unsupervised learning
- Deep Learning for Natural Language Processing - University of Oxford This is an applied course focussing on recent advances in analysing and generating speech and text using recurrent neural networks.
- Deep Learning for Natural Language Processing -Stanford University Natural language processing (NLP) is one of the most important technologies of the information age. Understanding complex language utterances is also a crucial part of artificial intelligence. Applications of NLP are everywhere because people communicate most everything in language: web search, advertisement, emails, customer service, language translation, radiology reports, etc.
- Machine Learning - Cornell University This course will introduce you to technologies for building data-centric information systems on the World Wide Web, show the practical applications of such systems, and discuss their design and their social and policy context by examining cross-cutting issues such as citizen science, data journalism and open government. Course work involves lectures and readings as well as weekly homework assignments, and a semester-long project in which the students demonstrate their expertise in building data-centric Web information systems.
- Deep Learning Explained - Microsoft This course provides the level of detail needed to enable engineers / data scientists / technology managers to develop an intuitive understanding of the key concepts behind this game changing technology.
- Machine Learning: Regression - University of Washington In our first case study, predicting house prices, you will create models that predict a continuous value (price) from input features (square footage, number of bedrooms and bathrooms,...). This is just one of the many places where regression can be applied.
- Machine Learning: Clustering & Retrieval - University of Washington A reader is interested in a specific news article and you want to find similar articles to recommend. What is the right notion of similarity? Moreover, what if there are millions of other documents? Each time you want to a retrieve a new document, do you need to search through all other documents? How do you group similar documents together? How do you discover new, emerging topics that the documents cover?
- Neural Networks for Machine Learning -University of Toronto with Geoffrey Hinton Learn about artificial neural networks and how they're being used for machine learning, as applied to speech and object recognition, image segmentation, modeling language and human motion, etc. We'll emphasize both the basic algorithms and the practical tricks needed to get them to work well.
- Machine Learning With Big Data -University of California, San Diego Need to incorporate data-driven decisions into your process? This course provides an overview of machine learning techniques to explore, analyze, and leverage data. You will be introduced to tools and algorithms you can use to create machine learning models that learn from data, and to scale those models up to big data problems.
- Data Science & Machine Learning - Unlock Data Insights: Comprehensive Data Science & Machine Learning Course.
Artificial Intelligence
- Introduction to Artificial Intelligence -UC Berkeley This course will introduce the basic ideas and techniques underlying the design of intelligent computer systems. A specific emphasis will be on the statistical and decision-theoretic modeling paradigm.
- Advanced Artificial Intelligence -Cornell University The design of systems that are among top 10 performers in the world (human, computer, or hybrid human-computer).
- Artificial Intelligence (AI) - Columbia University with Professor Ansaf Salleb-Aouissi This course will provide a broad understanding of the basic techniques for building intelligent computer systems and an understanding of how AI is applied to problems.
Generative Adversarial Networks (GANs)
-
A Beginner's Guide to Generative Adversarial Networks (GANs) - Generative adversarial networks (GANs) are deep neural net architectures comprised of two nets, pitting one against the other.
-
GAN — What is Generative Adversary Networks GAN? - GAN is about creating, like drawing a portrait or composing a symphony. This is hard compared to other deep learning fields..
Robotics
- Artificial Intelligence for Robotics - Georgia Tech Artificial Intelligence for Robotics by Sebastian Thrun
- Advanced Robotics -UC Berkeley The course introduces the math and algorithms underneath state-of-the-art robotic systems. The majority of these techniques are heavily based on probabilistic reasoning and optimization---two areas with wide applicability in modern Artificial Intelligence.
Artificial Intelligence Company & Research Institute
Business Intelligence & Analytics
- Arago/HIRO — optimise and autonomously IT and business operations
- Arimo — solution to help predict customer activity and fraud
- Ayasdi — a suite of intelligent applications for enterprise
- DataRobot — a range of products to improve enterprise products
- Dataminr — discovers events and breaking information before the news
- Einstein — a smarter Salesforce
- Fuzzy AI — adds intelligent decision making to web and mobile apps
- Logit.io — visualise and manage logs and metrics with hosted ELK, Grafana & Open Distro
- Logz.io — helps you index, search, visualise and analyse your data
- NXT AI — is a framework for temporal pattern recognition and prediction
- Paxata] — to transform raw data into useful information automatically
- Poweredby.ai — helps you monitor server bugs
- Sundown — automates repetitive tasks within your business
- UBIX — making complex data science easy for enterprise
- Student Voice-automatic free-text labelling for education
Machine Learning
- Geometric Intelligence - Geometric Intelligence apart of the Uber AI Labs
- kaggle - a platform for predictive modelling and analytics competitions in which companies and researchers post data and statisticians and data miners compete to produce the best models for predicting and describing the data
Robotics
- Boston Dynamics - an engineering and robotics design company that is best known for the development of BigDog
- iRobot - manufacturer of the famous robotic vacuum cleaner
- DJI - industry leader in drones for both commerical and industrial needs.
- Fetch Robotics - The future of e-commerce fulfillment and R&D robots.
- ABB Robotics - the largest manufacturer of industrial robots
- Aldebaran Robotics - creator of the [NAO robot
- FANUC - industrial robots manufacturer with the biggest install base
- Rethink Robotics - creator of the collaborative robot [Baxter]
Conversational Interfaces & Chatbots
- API.ai — advanced tools needed to build conversational user interfaces
- Broken Bear — a teddy bear AI for you to vent to for free, online, and anonymously.
- Chatfuel — build a Facebook chatbot without coding
- ChatGenius —unlock the power of Multilingual Communication
- Comm.ai — add voice and chat API to websites and apps
- Conversica — conversational interfaces to help get more sales
- EDDI — create, test and deploy chatbots
- FPT AI Platform — automated interaction with end-users
- Golem.ai — natural language interpretation tool for developers
- Gong — analyses and improves sales conversations and discovery calls
- Kasisto — conversational AI platform for the finance industry
- KITT.AI — create conversational agents using a visual interface
- Maluuba — teaching machines to think, reason and communicate
- Massively — build chatbots for business
- Meya — build, train and host bots in one platform
- MindMeld — improved version of Siri
- Motion AI — chat bots made easy
- msg.ai — chatbot with management dashboard
- Octane AI — marketing automation for messaging
- OpenAI Gym — open source interface to reinforcement learning tasks
- Orbit — tools to help to help automate conversational AI
- PageLines-AI Agents to Enhance Your Website
- Pool — personal assistant that helps you get more work done
- Recast — collaborative platform to build, train, deploy intelligent bots
- Reply.ai — platform to build and manage your conversational strategy
- Semantic Machines — conversational AI for work, travel, shop and play
- Snips — add a voice Assistant to your connected product
- Servo — full spectrum bot and voice which integrates with existing systems
- UNU.ai — using the Swarm Intelligence (group brainpower) for chatbots
- Unify — e-commerce chatbot
- uTu — multi-channel bot analytics and data management
- Voilà — AI-powered browser assistant to help you with everyday tasks
- Wechaty - Wechaty is a Bot Framework for Wechat Personal Account which can help you create a bot
- Wit.ai — easily create text or voice based bots for preferred platform
- Wysh — enterprise scale chatbot with payment methods
- Zero AI — voice interface that understands meaning, intent and context
Data Science
- Arize — machine learning observability
- BigML — single platform for all predictive use cases
- CrowdFlower — helps with sentiment analysis, search relevance, and more
- Dataiku — data science platform for prototype, deploy, and run at scale
- DataScience — enterprise data science platform for R&D and production
- Domino Data Lab — platform for collaborating, building and deploying
- Kaggle — helps you learn, work, and play with machine learning models
- Katonic.ai - Automate your cycle of Intelligence with Katonic MLOps Platform.
- Phoenix - open source library; LLM observability in a notebook
- RapidMiner — makes data science teams more productive
- Seldon — helps DS teams put machine learning models into production
- Spark — research engine, capable of discovering complex patterns in data
- Tamr — makes data unification of data silos possible
- Trifacta — helps put data into useful structures for analysis
- Yhat — allows data scientists to deploy and update predictive models rapidly
- Yseop — automate the writing of reports, websites, emails, articles and more