My AI Learning Journey: Exploring the Future of Technology

  sonic0002        2025-01-17 00:29:03       168        0          English  简体中文  繁体中文  ภาษาไทย  Tiếng Việt 

As someone working in software development, primarily focused on building web products, I’ve always been curious about emerging technologies. The explosion of interest in AI, particularly after the release of ChatGPT, sparked my desire to dive deeper into this fascinating field. Here’s how my journey unfolded.

I started with a YouTube video (Wolfram’s explanation) that breaks down how ChatGPT predicts the next word in a sentence (if you don't want to watch the video, you can read the transcript in the article). This introduction was an eye-opener—it revealed just how advanced AI, particularly large language models (LLMs), had become. It also introduced me to foundational concepts in the LLM space, which set the stage for my deeper exploration.

From there, I began learning about different LLMs such as Llama, GPT, Claude, and others. This phase was all about understanding technical aspects like context length, tokens (input and output), parameters, embeddings, FLOPS (Floating Point Operations Per Second), RAG (Retrieval-Augmented Generation). To make things more practical, I experimented with running LLMs locally using tools like Ollama. It was my first hands-on experience with local models, and I was amazed at their potential.

Some resource during this phase:

Next, understanding those tech terms are not enough, we have to explore and gets hands dirty to truely understand how these terms are interconnected and where they play a role in and why they are needed. I explored them using Jupyter Notebook—a tool that allowed me to run Python instructions for various tasks. This led me to platforms like LangChain and Kaggle, where I experimented with basic LLM training and model fine tunings. These experiences helped me understand how AI models are trained and fine-tuned, giving me a more comprehensive view of their capabilities.

Some resource during this phase:

Armed with this growing knowledge, I started building AI-powered applications (Sudoku, Page Saver) using tools like Cursor and Windsurf, which are enhanced by AI-driven editors. I quickly realized how transformative AI can be for developers. Many challenges I faced in software development could be streamlined or even entirely solved by AI. This was a pivotal moment that underscored AI’s immense potential to reshape the way we work.

While my journey is still ongoing, one thing is clear—AI is not just a trend: it’s the future. Each step I’ve taken has deepened my appreciation for the field and its possibilities. I’m excited to see where this journey takes me next and how AI will continue to revolutionize our lives, both as developers and as individuals. 

AI  LLM  CURSOR  WINDSURF 

       

  RELATED


  0 COMMENT


No comment for this article.



  RANDOM FUN

IT support