Software

  1. The SOLID Principles of Object-Oriented Programming
  2. DRY,KISS
  3. PEP-8
  4. Important Software Design Patterns, Queue-Based Load Leveling pattern
  5. SOA
  6. Micro-services: 1, 2, 3
  7. Polyglot programming
  8. Message Queuing Protocol: AMQP, wire-level protocol, Publish–subscribe pattern
  9. Topic Modeling and Latent Dirichlet Allocation(LDA) study resource
  10. Clean Code: 1, 2, 3, Python-Clean-Code-1, Python-Clean-Code-2,Clean Code - Uncle Bob - Series

NLP/ ML

  1. Latent Semantic Analysis (LSA)
  2. Bag of Words/Concept/Narratives study resource

    Evolution of NLP Systems

    Evolution of NLP Systems
  3. tf-idf
  4. n-gram(0/1/2/3/n-gram)
  5. Transfer Learning