Let’s explore one of the fundamental concepts of data mining. In the knowledge discovery process there are 7 steps:

What is Data cleaning?

In this step we remove noise and inconsistent data.

What is Data integration?

In this step we decide which data sources will be combined

What is Data transformation?

In this step we consolidate our data. The data is transformed and consolidated into forms appropriate for mining by performing summing or aggregation functions.

What is Data mining?

An essential process where intelligent methods are applied to extract data patterns.

What is pattern evaluation?

In this step we identify the patterns representing knowledge based on interestingness.

What is knowledge representation?

This is the presentation of knowledge to the user for visualization.

Photo by Trnava University on Unsplash

Given a problem, what are you looking for to apply recursion as a technique ? Think of something out of the usual Computer Science (CS) problems. Recursion is applicable in many scenarios beyond CS. What is the difference between Linear and Binary recursion ? Can you convert any recursive pattern…

Photo by NeONBRAND on Unsplash

In this post we will explore the difference between a data structure and algorithm. We’ll look at an cooking example from the real world where we implicitly used a “data structure” and an “algorithm”.

Perhaps you’ve wondered can I find the function representing the runtime of a program by executing…

Photo by James Harrison on Unsplash

Let’s describe the differences between client/server interactions in traditional web applications and client/server interactions in Ajax web applications:

Traditional client/server interactions were synchronous. A typical registration form required a user to completely submit a form in a request. Then the request would be processed by the server which would return…

Photo by Shahadat Rahman on Unsplash

Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

Personally, I recognize the importance of xml in the XMLHttpRequest object. For example, the XMLHttpRequest object’s open method is used to create a get request for an XML document at a specified URL. The XMLHttpRequest object is a developers dream, because you can:

Photo by Tracy Adams on Unsplash

What are the similarities and differences between JavaScript, HTML, and Java?

Java, Javascript, and html are similar in that they are used in web development. Each holds it’s respective place. Java is a backend language that runs on the web server via JVM. Javascript however, is runs on the client side. We can use either Java or Javascript to make interactive web pages. When we combine Javascript, Java, and html together we can create a fully dynamic website.

Html is static. We can render a static html page on a browser. Then if we want to add interactive inputs such as event listeners we can add Javascript. If we want to create a fully dynamic website like a student registration page, for example, we can use an html form to post user input to a Java endpoint and process the user data with Java.

What are HTML5 and CSS? How do they interact with each other?

Photo by Florian Olivo on Unsplash

HTML5 is a markup language that specifies the structure and content of documents that are displayed in web browsers. We use it create front end web pages that show content. HTML5 consists of many elements. Each element contributes to the structure of the page. A form element with a few input elements can be used to collect user information. Then when the user clicks submit the form posts the information to the server page defined in the action attribute of the form element. CSS are styling sheets contribute to the overall look and feel of a website. We can change out different style sheets to give an entirely different feel to a website.

Evan Gertis

I like building technology. That’s pretty much what I live for. http://www.evan-gertis.com/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store