I found some interesting youtube that shows how chatgpt was developed and built, it still follows basic model of input -> algorithm > output , and it get trained by using human (many of them) to help interpret results and feed into output section. Today many are using it as daily producitivity tool, a few example for people in the data world,
- in database world, auto generate table ddls based on given dataset
- write code based on requirement
- sql query converting to python code
- generate charts based on sample data and perform data analysis
- Adding comments on existing sql/python code
- optimize sql query by a given SQL
- generate meeting minutes based on keywords /short sentences
-- throw in the code, it will interprete what code does and its functions in plain words
asked many questions to chatgpt tonight , it was interesting to get well-organized info, one of them is below, well done! :)
The difference on satisfactions from drawing portraits vs programming vs planning piano
> The satisfaction one may derive from drawing portraits, programming, and playing the piano are different and may depend on personal preference. Drawing portraits can be a very personal and creative activity, and the satisfaction may come from seeing the finished product, expressing oneself through the artwork, and capturing the essence of the subject. Programming, on the other hand, involves solving problems and creating functional systems and software, which can provide satisfaction from overcoming challenges and creating something that has practical applications. Playing the piano requires a combination of technical skill and artistic interpretation, which can lead to satisfaction from the physical act of playing, the emotional connection to the music, and the sense of accomplishment from mastering a piece. Ultimately, the satisfaction one derives from these activities will depend on personal interests, preferences, and values.