General Discussions

Machine Learning to Machine Reasoning

Originally posted on PH Bytes:
Learning and Reasoning are two essential abilities associated with intelligence. As humans we see a scene, we hear a sentence and we just know what they mean. We can learn and we can take decisions based on reasoning. Bringing this capability to machine is a challenging task. The efforts have…


Case Conversion using Bitwise – C

We generally use the functions strlwr() and strupr() available under string.h to toggle between the cases. This can also be achieved using bitwise operations. Before that, lets understand the ASCII table. ASCII of A is 65 (1000001) ASCII of a is 97 (1100001) Similarly, ASCII of Z is 97   (1011010) ASCII of z is 122 (1111010)… Continue reading Case Conversion using Bitwise – C


Pointer and Types – C

This note covers various types of pointers to be aware of and a few notations used with pointers. Types of Pointers Pointer: Pointer is a variable which holds the address of another variable NULL Pointer: A null pointer has a value reserved for indicating that the pointer does not refer to a valid object. It… Continue reading Pointer and Types – C