gpt4 book ai didi

java - 解析字符串对象的名称 (Java)

转载 作者:行者123 更新时间:2023-11-30 06:00:34 25 4
gpt4 key购买 nike

我正在寻找获取字符串 block 并解析对象中特定名称的信息的最佳方法。即考虑某人工作信息的 String 对象

{
Stark Industries
CEO and Founder
Tony Stark
111-222-1234
tonystark@avengers.com
}

是否可以创建一个方法findName(),该方法可以将作为名称的字符串Tony Stark与其他对象内容(如Stark Industries)区分开来 这样返回的字符串就是:Name: Tony Stark?

我知道像 getNumber 或 email 这样的东西会使用正则表达式,但我不确定查找给定对象的名称的最佳方法。

谢谢!

最佳答案

尝试回答这个问题:

该工具如何知道名字是Tony Stark而不是Founder Tony Stark?还有很多问题,但即使您通过尝试识别电子邮件和电话号码并继续下去来解决大部分问题,您仍然会陷入困境。

您可以尝试编写专门的代码,好吧,好吧,像“创始人”或“首席”或“董事会主席”这样的词不算数,但您现在正在编写一个工具来尝试分析像人类一样的英语。你正在有效地编写软件,它就像你从困惑中挑选“托尼·斯塔克”一样聪明,这涉及到编码大量的生活经历(例如创始人的经历是对一个角色的描述,不太可能是某人的经历)名字,托尼·斯塔克可能是流行文化中一个非常熟悉的名字)。因此,人工智能需要很多人年的时间和大量的研究。

TL;DR:不可能。

关于java - 解析字符串对象的名称 (Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52344188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com