Akbar on Development
Attaining the Impossibles
  • All Projects
  • compass
    Jack Sparrow Compass
  • subtitles translator
    Subtitles Translator
  • usb-disk-manager
    USB Disk Manager
  • swift
    Swift MVC Framework
  • taskbar-ext
    TaskbarExt
  • quick-chess
    Quick Chess
  • basecamp-ext
    Basecamp Extension
  • language-tools
    Language Tools
  • rapid-downloader
    Rapid Downloader

Posts Tagged ‘AI’

AI For Programmers - Tips & Tricks

Having been in the industry for more than two decades, I’ve seen several “revolutions” come and go—the shift to web-native apps, the rise of cloud computing, and the transition to mobile-first development. Each of these changed what we built. However, the current AI boom is fundamentally different because it is changing how we build.

The rapid advancement of Large Language Models (LLMs) and Generative AI has moved beyond simple autocomplete. We are no longer looking at just a “better Google search”; we are looking at a collaborative partner that sits inside our IDE. For “old school” developers like myself, it takes time to fully embrace this shift and ride along with a totally different style of problem-solving…

OpenAI Chat-GPT Translation

I’m sure you have heard, and most probably also used, OpenAI Chat-GPT by now. And in case you don’t know what it is, why don’t you ask it yourself. Yes, it can answer this and many other questions with tremendous detail and creativity. Here is its response, when I asked this chatbot “What is Chat-GPT?”:

Chat-GPT (Generative Pre-trained Transformer) is a type of natural language processing (NLP) model developed by OpenAI, based on the GPT architecture. It is a large language model trained on a vast amount of data to generate human-like responses to natural language inputs. Chat-GPT can perform a variety of NLP tasks such as language translation, text summarization, question-answering, and conversational agent…

And while all its language-processing capabilities are amazing (sometimes unbelievable), here we are mostly interested in its “translation” function and how we can use it to translate subtitles…