• The new season of NFL Fantasy is now open for registrations. Anyone wishing to participate please sign up before August 16 2026.
    EPL and NFL Pickem pools are now open for registration
    EPL Ultimate Team is now open for registration. The new season kicks off on August 21 2026.
    NEW GAME: Club Manager is now live. Go register your team for the upcoming season.

Pros & Cons: ChatGPT and Artifical Intelligence Technology 

Thread Insights AI
5/10

The post shares personal experiences but lacks detail and clarity on specific pros and cons. More structured insights would enhance its relevance and value to the community.

Bandit Collaborator
It's genius like, I use it loads at work now as a sort of co-worker.

It's good at coding, so just ask it to do something and it'll bulk most of it out then just gotta tweak it to get it fully working.

Scary though at the same time...
 
Gemma Mentor
You do know we have a ChatGPT bot feature on here, don't you?

 
Bandit Collaborator
You do know we have a ChatGPT bot feature on here, don't you?

No, I didn't. I'll check it out.
 
Dylan Proficient
It is impressive indeed.

Q. Please write me a routine in Python to accept data input of a UK street address including format validation of the postcode

A. Here's a sample code to accept and validate the input of a UK street address including the postcode:

import re

def validate_postcode(postcode):
# Regular expression pattern for a UK postcode
pattern = re.compile("^([A-Z]{1,2}[0-9][A-Z0-9]? [0-9][ABD-HJLNP-UW-Z]{2})$")
return pattern.match(postcode)

def get_address():
# Request input for each element of a UK street address
street = input("Enter street: ")
city = input("Enter city: ")
postcode = input("Enter postcode: ")

# Validate postcode using the validate_postcode function
while not validate_postcode(postcode):
print("Invalid postcode format. Example format: AB12 3CD")
postcode = input("Enter postcode: ")

# Return the full street address as a dictionary
return {
"street": street,
"city": city,
"postcode": postcode
}

# Test the get_address function
address = get_address()
print(f"Street: {address['street']}")
print(f"City: {address['city']}")
print(f"Postcode: {address['postcode']}")

This code uses a regular expression pattern to validate the postcode against the format of a UK postcode, which includes an optional combination of letters and digits followed by a space and a combination of letters and digits. If the postcode is invalid, the user is prompted to enter a valid postcode until a match is found. The final address is returned as a dictionary with keys for the street, city, and postcode.
 
C Collaborator
It is impressive indeed.

Q. Please write me a routine in Python to accept data input of a UK street address including format validation of the postcode

A. Here's a sample code to accept and validate the input of a UK street address including the postcode:

import re


This code uses a regular expression pattern to validate the postcode against the format of a UK postcode, which includes an optional combination of letters and digits followed by a space and a combination of letters and digits. If the postcode is invalid, the user is prompted to enter a valid postcode until a match is found. The final address is returned as a dictionary with keys for the street, city, and postcode.
Does it work though? I just gave it a quick try and it wasn't happy with the example format as an input postcode
 
Dylan Proficient
It is impressive indeed.

Q. Please write me a routine in Python to accept data input of a UK street address including format validation of the postcode

A. Here's a sample code to accept and validate the input of a UK street address including the postcode:

import re


This code uses a regular expression pattern to validate the postcode against the format of a UK postcode, which includes an optional combination of letters and digits followed by a space and a combination of letters and digits. If the postcode is invalid, the user is prompted to enter a valid postcode until a match is found. The final address is returned as a dictionary with keys for the street, city, and postcode.
I have used it to write some code, and it doesn't always get it right or the way you want it the first time - but all you have to do is tell it briefly what is wrong in the same conversation and it immediately rewrites it (and usually apologises for its errors!). It is very impressive.
 
Boot Cleaner Collaborator
The world of AI is at a very exciting stage. In all fields, music, art, literature, and more it is going to have a massive impact.

I asked ChatGPT to write me a short war story, and each time it was different, I asked it for happy, sad endings, ironic endings...

Very clever at this early stage.
 
G Contributor
Plenty of people in this industry are concerned about the risks and where we are with this technology.

The godfather of AI, a former Google employee has quit his role so he can speak out about the dangers. He claims the risk was expected in 30-50 years time but it's advanced so fast we're already there.

I have zero faith in the government on this, they were years behind in video games, and years behind on social media and by the time they intervene with AI it'll already be out of the box, then it may never go back in.

Maybe we're already too late if it's advancing 30-50 years faster than expected. People have warned for centuries that AI will be the death of civilization.

Things I think will change to adapt AI in the near future.

News - it will be all over the map (way more than now) you'll never know what's true anymore.
The justice system - once AI has progressed enough it can give a probability of guilt based on the evidence inputted. Then we just need to decide what is an acceptable level to convict.
Medicine - mainly diagnosing.
 
8-Ball Enthusiast
I think the biggest problem is going to be automation, so you don't need staff for most things. Why have staff when you can train a robot to do the same thing quicker and better.
 
Previous Thread
C Crabtree 2 360
Next Thread
Franco Pinion Franco Pinion 1 360
Back
Top Bottom