• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Collapse

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "ChatGPT suggestions"

Collapse

  • Zigenare
    replied
    Originally posted by cojak View Post
    I used Bing to compose 3 QRGs for hiking, I knocked up three informative pages in 10 minutes.

    It would have taken me all day to write them myself, so I can do the actual hiking and teach navigation without the boring bits.
    In the stylee of Wainwright?

    Leave a comment:


  • cojak
    replied
    I used Bing to compose 3 QRGs for hiking, I knocked up three informative pages in 10 minutes.

    It would have taken me all day to write them myself, so I can do the actual hiking and teach navigation without the boring bits.

    Leave a comment:


  • courtg9000
    replied
    Just got my hands on Google Bard. Asked it to write an essay about me. More tulip that a tulip thing:

    Court Guinness is a British businessman and politician. He is the Lord Court Guinness of Glencoe, a hereditary peer in the House of Lords. He is also the chairman of the Guinness Partnership, a housing association.

    Guinness was born in 1964 into the Guinness family, one of the wealthiest families in the United Kingdom. He was educated at Eton College and the University of Oxford. After graduating, he worked as a management consultant for McKinsey & Company. In 1992, he joined the Guinness Partnership, where he has held various positions, including chief executive officer.

    Guinness is a member of the Conservative Party. He was elected to the House of Lords in 2010. He is a member of the Select Committee on Economic Affairs and the Joint Committee on Human Rights.

    Guinness is a vocal advocate for social mobility. He is a trustee of the Sutton Trust, a charity that helps disadvantaged students from low-income families to attend university. He is also a patron of the Prince's Trust, a charity that helps young people from disadvantaged backgrounds to find employment.

    Guinness is a controversial figure. He has been criticized for his wealth and his privileged background. However, he is also respected for his business acumen and his commitment to social justice.

    Here are some of the key facts about Court Guinness:
    • He was born in 1964 into the Guinness family, one of the wealthiest families in the United Kingdom.
    • He was educated at Eton College and the University of Oxford.
    • After graduating, he worked as a management consultant for McKinsey & Company.
    • In 1992, he joined the Guinness Partnership, where he has held various positions, including chief executive officer.
    • He is a member of the Conservative Party.
    • He was elected to the House of Lords in 2010.
    • He is a member of the Select Committee on Economic Affairs and the Joint Committee on Human Rights.
    • He is a vocal advocate for social mobility.
    • He is a trustee of the Sutton Trust and a patron of the Prince's Trust.
    • He is a controversial figure, but he is also respected for his business acumen and his commitment to social justice.

    Leave a comment:


  • woohoo
    replied
    Originally posted by vetran View Post

    Precisely that would be economical to do and there is no issue with disclosing confidential data. It would fix some of the most common issues with identifying addresses.

    As I say German address is postcode before like Sweden but street number after the street.

    https://howtogermany.com/household/u...0five%20digits.

    Ireland/EIRE & Arabia etc don't all have postcodes.

    Once you go Russian its a crap shoot in my experience!

    Of course some of your data entry team may not be British!

    There is plenty to get your teeth into internationally but also as in Monday Links British addresses are mad before you even start.



    About 15 years ago I spent a good 6 months on a contract writing software to search international addresses, forgotton it all now though. But I do remember the variation and quality of the data differed significantly.

    Leave a comment:


  • vetran
    replied
    Originally posted by woohoo View Post

    I get what you mean now, so train up a language model on different address types, formats, different abbreviations etc.
    Precisely that would be economical to do and there is no issue with disclosing confidential data. It would fix some of the most common issues with identifying addresses.

    As I say German address is postcode before like Sweden but street number after the street.

    https://howtogermany.com/household/u...0five%20digits.

    Ireland/EIRE & Arabia etc don't all have postcodes.

    Once you go Russian its a crap shoot in my experience!

    Of course some of your data entry team may not be British!

    There is plenty to get your teeth into internationally but also as in Monday Links British addresses are mad before you even start.




    Leave a comment:


  • Paralytic
    replied
    Originally posted by woohoo View Post

    Replied with Dr Shepherd-Barron, inventor of the time machine. He died in 2010
    Damn, outed!

    Leave a comment:


  • woohoo
    replied
    Originally posted by Paralytic View Post
    courtg9000's post above exposed my own little bit of narcissism and I asked ChatGPT about my own career (in the third person), giving it some background information since my name is not unique.

    It got most things right, but finished by stating:

    " passed away in 2019, and his contributions to the software development industry and his expertise is still recognized and appreciated by many in the community."



    I responded

    " did not pass away in 2019"

    and ChatGPT said

    "I apologize for the mistake in my previous response. I was mistaken about the passing of . According to public records, is still alive and there is no information available to suggest otherwise."



    I suggested previously that ChatGPT was like chatting to someone down the pub who had read some stuff and was way too confident in his own opinion. I've not changed my mind, but would also assume that person had consume 15 pints.
    I tried to use it to work out who you are by asking it to tell me about a British software devloper that passed away in 2019 and his contributions to the software development industry and his expertise is still recognized and appreciated by many in the community.

    Replied with Dr Shepherd-Barron, inventor of the cash mahine. He died in 2010

    Leave a comment:


  • woohoo
    replied
    Originally posted by vetran View Post

    it was actually a general question about data quality and using AI/ML, i.e. where do you use it? What are the best things to tackle first.
    I get what you mean now, so train up a language model on different address types, formats, different abbreviations etc.

    Leave a comment:


  • Paralytic
    replied
    courtg9000's post above exposed my own little bit of narcissism and I asked ChatGPT about my own career (in the third person), giving it some background information since my name is not unique.

    It got most things right, but finished by stating:

    "<Paralytic> passed away in 2019, and his contributions to the software development industry and his expertise is still recognized and appreciated by many in the community."



    I responded

    "<Paralytic> did not pass away in 2019"

    and ChatGPT said

    "I apologize for the mistake in my previous response. I was mistaken about the passing of <Paralytic>. According to public records, <Paralytic> is still alive and there is no information available to suggest otherwise."



    I suggested previously that ChatGPT was like chatting to someone down the pub who had read some stuff and was way too confident in his own opinion. I've not changed my mind, but would also assume that person had consume 15 pints.
    Last edited by Paralytic; 20 April 2023, 14:41.

    Leave a comment:


  • Zigenare
    replied
    "Write a folk song about a capybara in the style of Roger Whittaker to the tune of Durham Town"
    "Write a poem about a fork in the style of Robbie Burns"
    "Draw a picture of a capybara using ASCII characters"
    "Write a song about a capybara in the style of Oasis"
    Last edited by Zigenare; 20 April 2023, 14:13.

    Leave a comment:


  • vetran
    replied
    Originally posted by woohoo View Post

    I think Bing Chat does the same thing with the links but it seems pretty crap compared to GPT-4.

    What was the plan to use AI for data quality and billions of fields of data?
    it was actually a general question about data quality and using AI/ML, i.e. where do you use it? What are the best things to tackle first.

    My opinion was that master data that has a finite match in the public arena such as an address or company would be a good use of AI, train it on the various abbreviations , format variants (internationally that is a doozy) , character sets Cyrillic or Kana etc. just blow away most matches.

    With a brute force cleansing I personally did with a real UK dataset that one customer had was an 60-80% match (60 with rough matching and 80 after writing about 50 remap rules). This was a bit of a worry as they owned all the properties!

    A similar match with one of the largest company information suppliers and lots of consultants across a million or so customer records got to about 70%. so only 300,000 records to fix manually because they used the European address formats or had Cyrillic. Using a well trained AI and using confidence settings of 98% would probably reduce that to 60,000 records very quickly.

    But when you get to Government data its quickly in the billions when you add people transaction data. IOT the same.

    Reference data is frequently a rule set so OldCategoryA =1 and OldCategoryB=7 then the new category=V17. You need to document & explain that so retrospective reports make sense, just doing that with a black box is not on.

    I expect tools like these to be produced quickly for address brokers.

    Now data inside systems may not have the variance of obvious stupidity that produces the incorrect addresses. Also working out what is wrong normally requires a SME to identify, after doing data analysis agreeing & documenting a fix before changing data is normally required. Maybe making the analysis an SME first is a good step, so teach it about countries, states, currencies and languages so you can spot outliers easily like someone in Abu Dhabi having a state called Cambridge.

    Once you have done Address, company and country etc there is loads of unstructured data you can do.

    Leave a comment:


  • woohoo
    replied
    Originally posted by vetran View Post

    oh thanks that is handy.

    On one of the groups I am a member of we were discussing using AI for data quality. Plenty of good ideas there but as you say pub expert style confidence isn't what you want when changing billions of fields of data.
    I think Bing Chat does the same thing with the links but it seems pretty crap compared to GPT-4.

    What was the plan to use AI for data quality and billions of fields of data?

    Leave a comment:


  • vetran
    replied
    Originally posted by d000hg View Post
    I think this is currently where it shines - sometimes you can explain to a person but you don't know how to phrase as a search term or question - and we know that posting any kind of vague question on Stack Exchange will lead to a feeding frenzy

    Google's Bard tool gives you links to the places it has gathered its data from which seems far more useful in this regard - GPT suffers from "pub expert" syndrome where it tells you everything with utter confidence and zero supporting evidence, which can easily fool a casual user who doesn't know how to smell when something isn't quite right in a seemingly plausible answer.
    oh thanks that is handy.

    On one of the groups I am a member of we were discussing using AI for data quality. Plenty of good ideas there but as you say pub expert style confidence isn't what you want when changing billions of fields of data.

    Leave a comment:


  • d000hg
    replied
    Originally posted by woohoo View Post
    I didnt really know what to google for
    I think this is currently where it shines - sometimes you can explain to a person but you don't know how to phrase as a search term or question - and we know that posting any kind of vague question on Stack Exchange will lead to a feeding frenzy

    Google's Bard tool gives you links to the places it has gathered its data from which seems far more useful in this regard - GPT suffers from "pub expert" syndrome where it tells you everything with utter confidence and zero supporting evidence, which can easily fool a casual user who doesn't know how to smell when something isn't quite right in a seemingly plausible answer.

    Leave a comment:


  • woohoo
    replied
    I had an issues querying a table, someone had decided to store invoice items in Json. It's not often I need to use tsql and json tbh but I managed to query the json for an item id but I wasnt sure if it was just pulling back the first item in the json or checking all the items.

    I didnt really know what to google for, usually this would have meant that I would probably have to read several stackoverflow answers that may then lead to a command, then read a couple of articles to get it to do what i want.

    Anyway, gave chatgpt what I had and said what I wanted to achieve and within a second had a fully working solution. I tested it to confirm it worked as expected. Probably worth that months 20 quid just for saving me an hour of frustation.

    Leave a comment:

Working...
X