General Purpose LLMs may not have the most up-to-date information on specific technologies or services. This is due to several reasons: Data limitations: The training data is sourced from a snapshot of the internet at a particular point in time. This means it may not have access to the latest developments or updates. Knowledge graph…
Category: ChatGPT
How to Generate Javadoc (and other types of) Documentation
How to generate Javadoc (and other types of) Documentation – while you are drinking a coffee? Use GPT Chat with whatever LLM Model. Understanding the Weak places of AI At the current state – most AI systems have a pretrained set of information with some historical data build into the Language Model. If you ask…
Getting started code for Intellij Plugin View
Here’s a basic example of how to create an IntelliJ plugin that adds a custom view. Step 1: Create a new IntelliJ Plugin project First, you need to create a new IntelliJ plugin project in IntelliJ IDEA Community. To do this: Open IntelliJ IDEA Go to File > New Project In the “New Project” dialog…
The Top 5 Free Chat GPT Services in 2024
Today – 2024 – there are several options for free – you could use – to Chat with GPT. While OpenAI – ChatGPT – continues to be a popular choice for AI chat experiences, it’s not the only game in town. Most of them require from you to Log In with some Cloud Authentication Provider…
dart script extracts strings from Dart files
Here is a Dart script that recursively searches through Dart files in a directory and its subdirectories, extracts strings (literals), the file path, line containing the string, and the string itself. import ‘dart:io’; import ‘dart:convert’; void main(List args) { if (args.isEmpty) { print(‘Usage: dart find_data_models.dart ‘); return; } final directory = Directory(args[0]); if (!directory.existsSync()) {…
Things nobody tell you about AI – from personal experience
AI is a trend that has million opinions – positive and negative, so, as a technical person, I decided to get some personal experience on it. I am no expert in math and machine learning, so my point of view is from a user application developer. A Demo of my desired app is https://www.youtube.com/watch?v=ZV6M0O_VITE To…
ChatGPT gives instructions for well defined Micro Tasks – not full scale Job
ChatGPT could be quite adept at generating responses for a wide range of tasks and jobs. But – In My Opinion – they need to be well-defined or require a more nuanced approach. It doesn’t execute tasks in the traditional sense, and It doesn’t perform physical actions in a human-like understanding. ChatGPT has the strength…
What is AI really or is it ChatGPT?
What is AI really or Is it ChatGPT? GPT is just a Generative Pre-trained Transformer – General Prompt Model. It is a model based on learning from big chunk of data that is collected from all around the Internet. Text to Text Mostly of the AI services are text based – ChatGPT based. What they are…
ChatGPT is useless for most recent Sotware Development
Artificial Intelligence – Langauge Models like ChatGPT are useless for Sotware Development with the most recent packages, libraries and frameworks. Let me share my personal experience. Java Spring (Boot) Framework I’ve been developing some Java Spring Boot Micro Services. I having a skeleton of a Spring Boot app and I am trying to apply it…
Java Program that replaces a line from a file containing “new H1”
Below is a simple Java program that reads a file, searches for a line containing “new H1”, and replaces it with a new line. import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class ReplaceLineInFile { public static void main(String[] args) { String filePath = “path/to/your/file.txt”; // Replace with your file path String searchString = “new H1”; String…