Live data from Hacker News

Don't believe ChatGPT – we do not offer a "phone lookup" service

blog.opencagedata.com

131–140 of 284 posts

Re: Don't believe ChatGPT – we do not offer a "phone lookup" service

#131

I'm curious -- does anyone know of ML directions that could add any kind of factual confidence level to ChatGPT and similar? We all know now that ChatGPT is just autocomplete on steroids. It produces plausibly convincing patterns of speech. But from the way it's built and trained, it's not like there's even any kind of factual confidence level you could threshold, or anything. The concept of factuality doesn't exist…

I imagine OpenAI is probably collecting a massive dataset of "false" responses (from the general public's use of ChatGPT and Bing) and fine-tuning GPT-3.5 with it.

The rich keep getting richer.

Re: Don't believe ChatGPT – we do not offer a "phone lookup" service

#133

> All suggestions are welcome. Monetize it! Evil answer: Partner with an advertiser and sell https://api.opencagedata.com/geocode/v1/json as an ad space. This may be the first opportunity for an application/json-encoded advertisement. Nice answer: Partner with an actual phone lookup platform and respond with a 301 Moved Permanently at the endpoint.

Another suggestion: put something like libphonenumber’s isPossibleNumber or isValidNumber on your server, on error run the query string through it. If it says that looks like a phone number, relay this information in the error response. A field in the JSON response like “info: Your query parameter looks like a phone number. If you are trying to get the geographical location of a phone from the phone number, please be aware this is not possible. [link to blogpost]” would hopefully jump out at people, particularly if you ask them to include the error response in their support request.

It’s an unprincipled hack, a bizarre dependency to add to your project, it probably feels like admitting defeat to the all powerful AI… but it does 90%-solve the problem.

Re: Don't believe ChatGPT – we do not offer a "phone lookup" service

#134
post #123
post #30

Earlier quoted context omitted.

How would this work? If a phone number is for a mobile phone then looking up the location doesn't make sense at all: mobile phones are mobile. I guess you could try and crawl an index of business phone numbers and associate those with the listed address for businesses, but that's a completely different business from running a geocoder. You could provide a bit of geographical information about the first three digits o…

Phone numbers have geographic structure. For mobile phones it's just the area code, but for landlines there is also information in the exchange portion. For example, I grew up in Medford MA which is 781-39x-xxxx. I expect there are also patterns in other countries?

Yeah, but you can probably use https://github.com/google/libphonenumber for that.

Re: Don't believe ChatGPT – we do not offer a "phone lookup" service

#135
post #100

Earlier quoted context omitted.

I think very many humans behave like that, actually. A recent example is people claiming that Flint, MI still has leaded water. But in the past, HN users "corroborated" that Apple is spying on them etc. Fabrication is well and alive among us.

> A recent example is people claiming that Flint, MI still has leaded water. Doesn't it? According to [1]: The residential lead service line replacement was initially set to be finished in 2019, according to a settlement agreement with the city. That deadline was eventually pushed back to the fall of 2022 and has most recently been set for completion in August 2023, according to city officials. and "More than 95% of…

Fair point. Which makes these humans (and me, I suppose) like ChatGPT:

https://twitter.com/BeijingPalmer/status/1628585234865262593...

https://twitter.com/SCPantera/status/1127416274550546432

So ChatGPT isn't all that different from people.

Re: Don't believe ChatGPT – we do not offer a "phone lookup" service

#136

> All suggestions are welcome. Monetize it! Evil answer: Partner with an advertiser and sell https://api.opencagedata.com/geocode/v1/json as an ad space. This may be the first opportunity for an application/json-encoded advertisement. Nice answer: Partner with an actual phone lookup platform and respond with a 301 Moved Permanently at the endpoint.

there's no "actual phone lookup platform" you can't get a person's location by knowing their phone number, that's a huge privacy violation. You can get the location of your own phone via icloud or google's system for android. You could also install an app on your phone to track your phone's location. You cannot find people based on knowing their phone number, that would be a serious safety issue for you know people t…

Yea, I think this "want" is pointing to the massive tsunami of spammer/scammer script kiddies that ChatGPT is enabling.

Re: Don't believe ChatGPT – we do not offer a "phone lookup" service

#137
post #123
post #30

Earlier quoted context omitted.

How would this work? If a phone number is for a mobile phone then looking up the location doesn't make sense at all: mobile phones are mobile. I guess you could try and crawl an index of business phone numbers and associate those with the listed address for businesses, but that's a completely different business from running a geocoder. You could provide a bit of geographical information about the first three digits o…

Phone numbers have geographic structure. For mobile phones it's just the area code, but for landlines there is also information in the exchange portion. For example, I grew up in Medford MA which is 781-39x-xxxx. I expect there are also patterns in other countries?

Network portability. While there can be a small amount of correlation to the entire zipcode, that quickly breaks down in portal number blocks and they can end up anywhere in the US.

Also, with VOIP it could reference where a number doesn't have long distance fees, but has nothing to do with where it is.

Re: Don't believe ChatGPT – we do not offer a "phone lookup" service

#139

Earlier quoted context omitted.

I think "Explainable AI" is a related research direction, but perhaps not popular for language models.

Impossible to explain the inner workings of GPT-3 without having access to the model and its weights. Does anyone know if any methods exist for this?

Since it's impossible to run inference on the model without having access to the model and its weights, interpretable AI generally does assume that you have access to all of that. Otherwise, why you would want to try to explain the inner workings of something that you don't have and can't use?

Re: Don't believe ChatGPT – we do not offer a "phone lookup" service

#140

I'm curious -- does anyone know of ML directions that could add any kind of factual confidence level to ChatGPT and similar? We all know now that ChatGPT is just autocomplete on steroids. It produces plausibly convincing patterns of speech. But from the way it's built and trained, it's not like there's even any kind of factual confidence level you could threshold, or anything. The concept of factuality doesn't exist…

You're describing a problem as old as academia, on which very little progress has ever been made. Before "add a factual confidence level evaluator to a bot that doesn't understand the concept of fact" you must first figure out how to calculate a "factual confidence level" at all, in general.
Post reply on HN