bretsko / AI-links

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Beginner

  1. Intro
  2. ML guides
  3. TensorFlow tutorials
  4. Pytorch tutorials

Tech

  1. ML
  2. SVM
  3. DL
  4. RNN
  5. LSTM
  6. Seq2seq
  7. RL
  8. GAN

Fields

  1. NLP
  2. Vision and CNNs
  3. Voice
  4. General AI
  5. Probability

Misc

  1. Visualizations

  2. Benchmarks

  3. Mobile

  4. Pre-trained models

  5. Datasets

  6. Resources

  7. Articles

  8. Courses

  9. Journals

  10. Videos

  11. AI Books

  12. Organizations

  13. Competitions

  14. Philosophy and ethics

Intro

ML guides

TensorFlow tutorials

Pytorch tutorials

Keras tutorials

ML

  • ML mindmap

  • ML from scratch - Python implementations of Machine Learning models and algorithms from scratch. Aims to cover everything from Data Mining techniques to Deep Learning.

  • ML algorithms - Minimal and clean examples of machine learning algorithms

  • Sonnet - a library built on top of TensorFlow for building complex neural networks

  • Tensorpack - a training interface based on TensorFlow

  • Edward - Python library for probabilistic modeling, inference, and criticism, it fuses three fields: Bayesian statistics and machine learning, deep learning, and probabilistic programming

SVM

DL

  • Github course

  • Book and examples with DL

  • TFLearn - deep learning library featuring a higher-level API for TensorFlow

  • Neural-doodle - turn your two-bit doodles into fine artworks with deep neural networks (an implementation of Semantic Style Transfer)

  • DL with Scikit - Deep neural networks without the learning cliff! Classifiers and regressors compatible with scikit-learn.

  • DEvol - Deep Neural Network Evolution utilizes genetic programming to automatically architect a deep neural network with optimal hyperparameters for a given dataset using Keras.

RNN

LSTM

Seq2seq

RL

GAN

NLP

  • Anago - bidirectional LSTM-CRF for Sequence Labeling. Easy-to-use and state-of-the-art performance.

  • NER with LSTM - Named Entity Recognition using multi-layered bidirectional LSTMs and task adapted word embeddings

  • NeuroNER - Named-entity recognition using neural networks.

  • End to end negotiator - End-to-End Learning for Negotiation Dialogues with PyTorch

  • ParlAI - a framework for training and evaluating AI models on a variety of openly available dialog datasets

  • Reading Wikipedia to Answer Open-Domain Questions - PyTorch implementation of the DrQA system described in the ACL 2017 paper Reading Wikipedia to Answer Open-Domain Questions.

  • CNN for Text Classification in Tensorflow

  • Text Classification - all kinds of text classificaiton models and more with deep learning

  • NLP with PyTorch - IPython Notebook tutorial on deep learning for NLP, including structure prediction.

  • Neural storyteller - RNN for generating little stories about images

  • Generating Reviews and Discovering Sentiment - code for Learning to Generate Reviews and Discovering Sentiment

  • Pattern - data mining and NLP

  • spaCy - library for advanced NLP

  • sense2vec - use spaCy to go beyond vanilla word2vec

  • TextBlob - NLP library

  • Gensim - topic modelling

  • GloVe - GloVe model for learning word representations

  • Newspaper - news, full-text, and article metadata extraction

  • SpeakEasy-AI - project that aims to detect patterns in conversational responses.

  • Rasa NLU - primarily used to build chatbots and voice apps, where this is called intent classification and entity extraction

  • ChatterBot - conversational dialog engine for creating chat bots using ML

  • W.I.L.L - a python written personal assistant

Vision and CNNs

Voice

General AI

Probability

  • Pyro - deep probabilistic programming library built on PyTorch

Visualizations

Benchmarks

Mobile

Pre-trained models

Articles

Videos

AI Books

Courses

Journals

Datasets

Resources

  • Open Cognition Project - We're undertaking a serious effort to build a thinking machine
  • AITopics - Large aggregation of AI resources
  • AIResources - Directory of open source software and open access data for the AI research community

Organizations

Competitions

Philosophy and ethics

  • Bias problem in AI
  • Super Intelligence - Superintelligence asks the questions: What happens when machines surpass humans in general intelligence. A really great book.
  • Our Final Invention: Artificial Intelligence And The End Of The Human Era - Our Final Invention explores the perils of the heedless pursuit of advanced AI. Until now, human intelligence has had no rival. Can we coexist with beings whose intelligence dwarfs our own? And will they allow us to?
  • How to Create a Mind: The Secret of Human Thought Revealed - Ray Kurzweil, director of engineering at Google, explored the process of reverse-engineering the brain to understand precisely how it works, then applies that knowledge to create vastly intelligent machines.
  • Minds, Brains, And Programs - The 1980 paper by philospher John Searle that contains the famous 'Chinese Room' thought experiment. Probably the most famous attack on the notion of a Strong AI possessing a 'mind' or a 'consciousness', and interesting reading for those interested in the intersection of AI and philosophy of mind.
  • Gödel, Escher, Bach: An Eternal Golden Braid - Written by Douglas Hofstadter and taglined "a metaphorical fugue on minds and machines in the spirit of Lewis Carroll", this wonderful journey into the the fundamental concepts of mathematics,symmetry and intelligence won a Pulitzer Price for Non-Fiction in 1979. A major theme throughout is the emergence of meaning from seemingly 'meaningless' elements, like 1's and 0's, arranged in special patterns.