Showing posts with label Artificial Intelligence. Show all posts
Showing posts with label Artificial Intelligence. Show all posts

Sunday, 7 September 2014

Online Course: Social Network Analytics

Coursera Link: Social Network Analytics

Easy-to-follow course, by studying this course, I was able to implement the following algorithm in C# for my library:


  • Eigen Vector Centrality Measure
  • Degree Centrality Measure
  • Closeness Centrality Measure
  • Betweenness Centrality Measure
  • Community Detection

Online Course: Introduction to Artificial Intelligence

Udacity Link: Intro to Artificial Intelligence

Easy-to-learn course, by studying the course, I implemented the following algorithms in C# for my library:

  • Probabilistic inference: Bayesian Network and Inference
  • Computer Vision: Sobel Filter (Edge Detection)
  • Computer Vision: Gaussian Filter (Image Blur)
  • Computer Vision: Prewitt Filter (Edge Detection)
  • Computer Vision: Kirsh Filter (Edge Detection)
  • Computer Vision: Linear and gradient filters
  • Computer Vision: Average Filter (Noise Removal)
  • Computer Vision: Fog Filter (Fog effect)
  • Computer Vision: SSD / SAD and minimization / Disparity Map
  • NLP: Language Identifier
  • NLP: Text Segmentation
  • NLP: Spell Correction

Online Course: Artificial Intelligence for Robotics

Udacity Link: Artificial Intelligence for Robotics

Easy-to-learn course, by studying the course, I implemented the following algorithms in C# for my library:


  • Bayesian Filter: Histogram Filter (Uni-Variate)
  • Bayesian Filter: Particle Filter (Multi-Variate)
  • Bayesian Filter: Kalman Filter (Multi-Variate)
  • Robotics: SLAM (Simultaneous Localization and Mapping) (Multi-Variate)
  • Controller: Tweedle for PID Controller parameter tuning
  • Controller: Smoothing function for path