Putting the ChatGPT Advanced Data Analysis to the Test

However what does this all imply, virtually talking? Does any of it really work? And if that’s the case, how efficient is it? Is it something greater than a enjoyable toy to mess around with? 

I’ll enterprise to reply these questions and extra as I put the Superior Information Evaluation software in ChatGPT to the take a look at. 

What’s Superior Information Evaluation Succesful Of? 

Earlier than I dive into the testing, let’s take a second to debate what this characteristic is meant to have the ability to do.

  1. Analyze Structured Information: It may well interpret and course of structured knowledge recordsdata like CSVs to supply insights and summaries.

  2. Visualize Information: Create numerous varieties of graphs akin to bar charts, scatter plots, heatmaps, line graphs, pie charts, histograms, field plots, and space charts.

  3. Mathematical Drawback-Fixing: Clear up complicated mathematical issues and interpret equations from textual content or photographs.

  4. Picture Recognition: Perceive and analyze photographs, learn textual content and symbols inside them, and classify objects or extract knowledge.

  5. Code Interpretation: Generate and run Python code based mostly on person prompts.

  6. Generate Code from Screenshots: Produce code from photographs like screenshots.

Testing Information Evaluation, Manipulation, and Visualization 

To start, I needed to see how ChatGPT may deal with knowledge manipulation. The characteristic is named Superior Information Evaluation, in spite of everything.

So, I requested it to generate pretend gross sales knowledge for the 12 months 2023 for 5 totally different fictional merchandise.

creating mock datacreating mock datacreating mock data

ChatGPT executed a Python script that created a CSV file with randomly generated gross sales numbers, costs, and whole revenues for every day of the 12 months for every product.

data in csvdata in csvdata in csv

As soon as the info was generated, I requested that ChatGPT create a graph from this knowledge, representing every product with a special shade.

asking ChatGPT for a graphasking ChatGPT for a graphasking ChatGPT for a graph

ChatGPT then produced a bar graph illustrating the whole gross sales for every product all year long.

ChatGPT graph outputChatGPT graph outputChatGPT graph output

Noticing that the graph lacked readability in conveying info, I requested ChatGPT to annotate the graph with the whole gross sales numbers for every product. ChatGPT edited the graph accordingly, putting the numbers above every bar for straightforward studying. However it didn’t place the gross sales figures the place I needed: 

graph with product sales above barsgraph with product sales above barsgraph with product sales above bars

So I uploaded a picture of the output graph and repeated my request, asking that it embody the gross sales info on the colour bars within the graph. 

asking for annotationsasking for annotationsasking for annotations

Sadly, it had some points and the output was illegible. It was form of heading in the right direction, however the placement was wonky, to say the least: 

annotated graph output with errorsannotated graph output with errorsannotated graph output with errors

So, I requested for revisions to right the textual content shade and placement: 

annotation revision requestannotation revision requestannotation revision request

On this amended output, the textual content placement was nonetheless manner off nevertheless it did change the textual content shade as requested: 

annotated graph output version 2annotated graph output version 2annotated graph output version 2

Sensing I had hit an deadlock with this strategy, I made a decision to check ChatGPT’s means to conduct predictive evaluation. I prompted it with a easy request: Which product is most probably to carry out the perfect in 2024?  

The output was simple: 

predictive analysispredictive analysispredictive analysis

I may see how if I’d offered it with extra different knowledge, the output would doubtless be extra useful and provide actual insights to potential developments. However this does give an thought of what’s doable right here.

After that, I requested it to create a picture based mostly on the gross sales knowledge. 

asking for an image of dataasking for an image of dataasking for an image of data

I gave it a number of specs for shade, placement, and what the imagery ought to comprise. And the output wasn’t horrible for a primary try: 

sales data image outputsales data image outputsales data image output

Nonetheless, it had six merchandise proven as a substitute of 5 and the gross sales figures had been all incorrect. The colour scheme was a bit off, too, however had been in the proper basic neighborhood of what I’d requested for. 

I requested for revisions, nevertheless it couldn’t do this so it output a brand new picture as a substitute. 

image output redoimage output redoimage output redo

Sadly, this output actually wasn’t any higher. There are particular limitations to what ChatGPT can do. The Superior Information Evaluation options are useful when coping with datasets and basic graphical output. I may see this being tremendous useful when making an attempt to prepare a product catalog, gross sales figures, or developments nevertheless it falls aside whenever you ask something tremendous particular of it.

Testing Internet Design and Coding Output 

I additionally needed to check ChatGPT’s means to investigate and output code.

I started by asking ChatGPT with making a easy web site that includes particular design parts: a black background, white textual content, parallax scrolling, and an animation of a circle that strikes throughout the display screen from proper to left as you scroll.

ChatGPT offered complete code snippets for HTML, CSS, and JavaScript that may obtain the specified results, explaining the operate of every code block and the way they work collectively to create the web site’s performance and elegance.

html code snippethtml code snippethtml code snippet

All of it appeared good to me within the code snippets however I, in fact, needed to put it to the take a look at. So I enter these code snippets into the tiiny.host HTML tester and it really labored. 

parallax scrollingparallax scrollingparallax scrolling

Sadly, once I tried to publish the pattern website, the code broke. So, I examined it in CodePen and obtained significantly better outcomes: 

It’s not fairly, nevertheless it positively adopted the immediate I offered. 

Subsequent, I needed to check to see if ChatGPT may view a picture of an internet site and replicate its code based mostly on look alone. I saved my immediate fairly obscure. I actually needed to see what it’d do with this info. 

create a website from an imagecreate a website from an imagecreate a website from an image

ChatGPT carried out a number of processes in its response. First, it generated the HTML and CSS for this website. However the code was tremendous naked bones so I needed to intervene and immediate it to be extra detailed proper from the outset. As soon as that was fastened, it completed generated the code after which created two AI photographs to make use of as placeholders. 

It even advised me the prompts it used to generate the pictures. 

ai imagesai imagesai images

ChatGPT then robotically went again and altered the HTML to replicate the picture names. After all, once I downloaded these AI photographs, neither had the file names it inserted into the HTML. However I digress. 

I enter the code offered into CodePen. I then uploaded the AI photographs to exterior internet hosting and inserted the URLs into the suitable locations inside the HTML. I did should make changes and add sizing to the pictures manually. 

site output in codeinesite output in codeinesite output in codeine

The ensuing website is fairly barebones. However since I exploit the LA Instances as a supply picture, that’s comprehensible. And I’m positive if I continued to change the immediate, I’d get extra particulars like dividers, columns, and advert placeholders. 

Nonetheless, I needed to attempt yet another time with a extra complex-looking website to place this software by means of its paces. 

The very last thing I requested ChatGPT to do is to recreate the design of the SiteGround homepage. 

hosting site prompthosting site prompthosting site prompt

This time, it output a prolonged description of its evaluation of the picture. It was capable of learn all of the textual content inside the picture and establish the place the navigation, emblem, web page hyperlinks, and CTA button ought to be. 

hosting site descriptionhosting site descriptionhosting site description

Then it generated a picture to make use of and create the location’s code. It lumped the HTML and CSS collectively, and omitted any styling data, sadly. So I prompted it to separate the code into usable sections and so as to add styling. I offered a shade scheme. 

The following output was nice however was crammed with placeholders and directions to “repeat textual content right here..” and such, so I prompted ChatGPT yet another time to flesh out the code in order that it could be usable instantly. 

There was a bit extra back-and-forth, as a result of it omitted the dropdown menu I requested for completely, however after a two extra tries, it obtained a basic homepage design. Lastly, I requested it to create a emblem for this mockup, and this was the ultimate consequence: 

Is Superior Information Evaluation Price It? 

If you understand how to code already, I can’t think about that this strategy would prevent any time constructing an internet site. There’s nonetheless quite a lot of forwards and backwards required to get something near usable and the output, even then, isn’t spectacular or stay website prepared. 

That being mentioned, when you don’t know find out how to code, this does work in creating correct code that hundreds correctly and is usable. With extra refinement, I can see how you possibly can land on an output that serves your functions. This may be particularly helpful when you’ve got quite a lot of reference photographs and/or a transparent thought of what you need, together with fonts, shade schemes, and pictures able to go. 

Now for analyzing knowledge, that is fairly efficient. And although it’s not a alternative for a human evaluating knowledge, it may actually service as a great way to streamline knowledge group and the creation of knowledge visualization. I’d say depart the interpretation as much as the people, however placing data in a extra usable order? Sure, ChatGPT Plus could be price its price ticket for that characteristic alone. 

Trending Merchandise
[product_category category=”trending” per_page=”8″ columns=”2″ orderby=”date” order=”desc”].

We will be happy to hear your thoughts

Leave a reply

Compare items
  • Total (0)