Hello! My name is Ishaan Jain, a Information Technology undergrad at Manipal University Jaipur. I will be working on developing an information theoretic approach to filter out artificial information and real information in geospatial datasets for Xbitnfo during Google Summer of Code 2023.
What did I do this week?
This week was filled with diverse learning experiences. I started by delving into information theory, where I explored concepts such as mutual information, entropy, data compression. Understanding how information is measured, encoded, and transmitted provided me with a solid foundation in this field. Additionally, I dedicated time to studying the floating-point representation of numbers, which involved understanding how the placement of sign, exponent and mantissa bits takes place for different data types. This knowledge is crucial for ensuring numerical precision and accuracy in data analysis. Moreover, I deepened my familiarity with key libraries like xarray, matplotlib, and numpy, honing my skills in data analysis, visualization, and scientific computing. Lastly I also worked on PR#188 which involved adding inflevel labels based on keepbits. Overall, it was a productive week filled with expanding my knowledge in information theory, floating-point representation, and essential libraries.
What is coming up next?
In the upcoming week, my focus will be on writing tests for the function I contributed to in PR#188. Additionally, I plan to dedicate time to explore libraries like Cartopy, delving into their documentation to gain a deeper understanding of their functionalities and how they can enhance my data analysis and visualization tasks. Furthermore, I will be working with various datasets to investigate the effects of linear quantization on them. This exploration aims to observe how the process of quantization impacts the real information contained in the datasets and whether any artificial artifacts are introduced.
Did I get stuck somewhere?
I did not get stuck anywhere this week and was able to handle things.