Information & Knowledge Management (CS350) Keywords

While Attending SUNYIT and taking the class "Information & Knowledge Management" (CS350), these were keywords that I collected and would later expand on my own personal time. "Nearest neighbor algorithm" "Lazy Learning" "Cross-validation (statistics)" "Perceptron" "Support vector machine" "Decision tree" "Naive Bayes classifier" "Unsupervised learning" "Genetic algorithm" "Hierarchical classifier" "Feature selection (filter vs. wrapper)" "Hierarchical clustering" "Supervised learning" "Machine learning" "Data mining" "Exhaustive search vs. approximation algorithms" "Support Vector macine" "Decision trees" "Bayesian classifiers" "K-fold crossvalidation" Clustering (hierarchical.agglomerative, Kmeans, Kmeans++, single-link, complete-link)

Obfuscate email

Reason for obfuscating:  To prevent email spamming from bots. Methods used to catch emails:   Searching Html source, spoofing SQL server. Methods of prevention:   Methods differ on client side and server side obfuscation.   Example of obfuscation: - shows an example with html encoding  (also an example with js). Research Link article Anti-spamtechniques - wiki Email spam- wiki Addressmunging - wiki

XNA Resources

Downloads Source for XNA Dev Kits Forums: MSDN Forum Gamedev stackexchange Library : XNA Game Studio 4.0 Refresh Advanced Topics Advanced Xbox 360 Programming Cross Platform Ability Currently only project that I know of that allow you to use C# on multiple platforms is MonoGame . Use Visual Studio 2012 How to install XNA Research from others : 2D Collision Detection Matrices XNA tutorials XNA Series 1: Collision Detection - Code for Cake If you into game development you probably at some point want to know how to do 3D programming. A great resource that I use and that shows how to use a camera in multiple ways can be found on  dhpoware  t he have many examples such as first shooter and 3rd person as well as free roam camera examples. XNA Series 1: Collision Detection - Code for Cake 2D Development Changing the frequency for the update and draw Networking Creating a Network Session Finished Car Gam

MS Certification and Learning Planner

Introduction The point here to simply explain my idea that the MS "Certification Planner" combined with the MS's  MVA  "Learning Planner" would not only be beneficial but cater to multiple types of users such as myself.     MVA stands for Microsoft Virtual Academy and has recently add in the an option to make a planner for classes which is great for either long or short term goals. MVA Learning Planner If you have not yet received a certification now's the time as it is easier than ever to know what path you wish to go down and the titles you will receive. Never the less here an example of what the "Certification Planner" Looks like. MS Certification Planner But Why?       I for one plan to take multiple certifications that might not lead to a 'title'. For example I am a Web Developer and have the HTML5 Certification. I plan to take the C# certification as well since I do develop using MVC, but I do not care

A Guide for the 70-480 Exam

Introduction     This is simply a guide and in it will not will provide you with any answers to the actual questions that be on the exam nor guarantee that you will pass the exam. However I have taken the beta test now and can show you references to what topics that may be on the exam. So with that said I hope this guide helps and don't forget to comment if I leave something out.     On the  certification page  you will find a list of topics and the skills of measurements that will be required to pass the exam. Following these four areas will be of great help, however from my experience I can say that it is not enough. You much actual practice using these skills to get a better at them (good time to use  jsfiddler !). There many books that can help, and depending on your level of skill will point you to the right direction. However note that you don't have to buy any books or services to pass this test. I am only point them for purpose of being resources to you. Pr

Using Solr Schema, Fields and Documents

Introduction     This is a little of a jump but I think its an important place to start because of the topics explain how Solr Works as well as how to use it toward your project. So For now lets just pretend you have solr running and just want to know how Solr takes data. Take it from me read the Reference Guide at least once as it is an easy read and very useful. I take a lot of the material in it and summarize it for my own use so that I can brush up on concepts.  How to think of Solr     As the Reference Guide would say "Solr is like a loose-leaf book of recipes, every time you add an new recipe you update the index in the back". Solr allows you to index with fields or types and by giving solr the fields data type you tell solr how to index.  Scheme, Fields and Documents      This is where you tell Solr how to index the data that gets imported, but what is a scheme with the fields? Information for solr is sorted by fields and in another way fields are just inf

An Introduction to Solrnet

Introduction      This article about the Solrnet project as you might have guessed from the title.. but you might ask what is Solrnet and why you would want to add it to your MVC application? The answer to that question is indexed searching ! You probably should have an understanding of what the Apache Solr Project is and if you don't know about this project you probably would be just as lost as I was just a month ago. As a .net developer I rarely step into the Java world, but at times it's helpful to see how the other half live.  Don't get me wrong I love Java as much as I love C# (they are more alike than different) but for a lot of my applications; I don't really have a reason to. However the Apache Solr Project changed my mind, and if it hasn't already it should change yours. I'm not talking about jumping ship and using Java but a little doesn't hurt and with Solrnet you really don't need to use any java (just run it the side).  Some backgro