Delving into the Symphony of Numbers, Languages, and Code.

Welcome to the realm of MathLingCompSci — a sanctuary where the elegance of mathematics, the depth of linguistics, and the frontier of computer science converge. Embark on a journey to decipher the fundamental codes of THE WORLD with me. Navigate contes using the buttons below.

Why Launch this Blog?

Welcome to my blog — a space where like-minded enthusiasts can revel in the intricate dance of numbers, words, and code. It may seem at first glance that Mathematics, Linguistics, and Computer Science are disparate fields, but in reality, they weave together in a fascinating tapestry of interconnectivity. Here’s how:

  • Unified by Logic: At their core, all three disciplines are united by logic. Mathematical theorems, linguistic rules, and programming algorithms all stem from the foundational principles of logical reasoning.
  • Language of Patterns: Mathematics speaks in the language of patterns, a language that resonates deeply with the structural patterns found in natural languages and the pattern recognition essential to computing.
  • Algorithmic Linguistics: The field of computational linguistics is a direct intersection, employing algorithms to process and understand human language, showcasing the blend of linguistic nuances and computational efficiency.
  • Mathematical Foundations: Computer science is built on the bedrock of mathematics — from binary arithmetic to algorithmic complexity, while modern linguistic theories often employ statistical models to decode linguistic phenomena.
  • The Linguistic Engine Behind Technology: In the realm of computer science, linguistics finds its most potent application in the field of Natural Language Processing (NLP). NLP stands at the crossroads where language meets algorithms, enabling machines to understand, interpret, and even generate human language.
  • There are more reasons to support the relatability of the three Subjects…

The blog I set up is fueled by my deep passion for these particular areas. I am driven by a burning desire to create a dedicated space where I can freely share my thoughts, ideas, and insights on these topics. It’s important for me to connect with like-minded individuals who share my enthusiasm for these subjects, as well as to reach out to those who are seeking knowledge in these areas. Through this platform, I aim to foster a community where meaningful discussions and exchanges can take place, enriching the understanding of these compelling topics for myself and others.

By the way, I am also working on my own math notes focusing on math for computer science. The note is written in LaTeX and you may access to my repo through this link.

About Me

I am Eric Yang, an undergraduate student pursuing my second degree in Computer Science at Monash University. Prior to this, I obtained an associate degree in international commerce. However, during my past degree, I discovered that business was not my area of interest and stumbled upon linguistics by serendipity. I was captivated by the depth of linguistics and even considered pursuing a master’s degree in the field. In recent years, NLP has made rapid progress, and LLMs have astounded everyone. In this context, I have resolved to diligently pursue my second degree in computer science with a special emphasis on AI, particularly NLP.

About this Website

I would like to use this website to post content related to these three areas, with a focus on content that is helpful for undergraduate students. Currently, I am sharing the following types of content on the website.

  • Mathematics (Sharing interesting problems of Discrete Math, Calculus, Linear Algebra, Probability Theory & Statistics, Mathematical Analysis, and also relevant concepts.)
  • Linguistics (Linguistic Theories, Application of Linguistics in Computer Science, linguistic logic and its connection to math, etc).
  • Computer Science (Programming Language tricks & techniques, Programming Projects, Computing Theory, Computer Architecture, Network, Machine Learning, Deep Learning, etc).

Future Plans

As I pursue my second degree and prepare for research in computer science, focusing on natural language processing, I am poised to delve into a fascinating and rapidly evolving field. The prospect of writing articles to convey the key concepts from important papers in this domain is an exciting endeavour. As I navigate through these scholarly works, I may find opportunities to elucidate complex mathematical formulas, providing further clarity and insight, thereby making these concepts more accessible to a broader audience. This process of supplementing the content with explanations and additional context not only enhances the understanding for my audience but also deepens my own comprehension of the intricate theories and applications within natural language processing. I will keep pushing the boundaries of my knowledge and expertise.

Blog at WordPress.com.