Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我希望生成一个具体名词的列表…带有图片和相关句子_C#_Java_Android_Python_Dictionary - Fatal编程技术网

C# 我希望生成一个具体名词的列表…带有图片和相关句子

C# 我希望生成一个具体名词的列表…带有图片和相关句子,c#,java,android,python,dictionary,C#,Java,Android,Python,Dictionary,我希望生成一个具体名词列表,一张相关图片,如果可能的话,还有一个描述专有名词的句子 我尝试过各种字典API——但问题的第一部分——获取具体名词的列表给我带来了困难。谁能想出一个好办法来实现这一点,我会非常有兴趣听到它 请注意,我知道什么是hashmaps-存储这些数据不是我的问题-我需要更多的数据来源帮助-我从哪里可以得到一个具体名词列表,我可以通过编程进行迭代 如果你想用Java做这件事,干杯 您可以使用HashMap来存储数据;其中key可以是专有名词,也可以是具有其他细节的对象的值

我希望生成一个具体名词列表,一张相关图片,如果可能的话,还有一个描述专有名词的句子

我尝试过各种字典API——但问题的第一部分——获取具体名词的列表给我带来了困难。谁能想出一个好办法来实现这一点,我会非常有兴趣听到它

请注意,我知道什么是hashmaps-存储这些数据不是我的问题-我需要更多的数据来源帮助-我从哪里可以得到一个具体名词列表,我可以通过编程进行迭代


如果你想用Java做这件事,干杯 您可以使用HashMap来存储数据;其中key可以是专有名词,也可以是具有其他细节的对象的值

    HashMap<String, ProperNounObj> obj = new HashMap<String, ProperNounObj>();
    where ProperNounObj class has attributes like picutureUrl and description
HashMap obj=newhashmap();
其中,ProperNounObj类具有像picutureUrl和description这样的属性
专有名词列表可以通过hashmap方法obj.keySet()生成;这将返回一组所有专有名词。

具有词性标记。您可以在一段文本上运行它,并将它标识的所有名词存储为您的列表


如果你想要一份所有名词的清单,你可能要花很长时间才能找到——你必须浏览每一本英语词典、百科全书、地图集和婴儿名字书。一个更合理的起点是列出各种各样的清单。他们估计这比完整的清单少了50000左右,我敢打赌这是低估了。

你能为你的上下文定义一下“适当”这个词吗?我所说的“适当”是指真正的英语专有名词的定义——猫、狗、日本、房子等等——我需要知道它的来源,我如何迭代它-如果不是在这里,我会在哪里问这个问题..这本质上是一个API问题。你想要一个基于某个东西的专有名词列表,或者只是一个所有专有名词的列表?一个所有专有名词的列表将是最好的-我看到杰米下面的答案将对前者有用…我知道如何存储数据-这不是我要问的,我要问的是如何获取信息,我在哪里可以得到列表…你的问题最初并不清楚…这是一篇好文章-但我如何找到文本输入系统?这取决于。正如您在回复上面的@Bob Horn时所说,如果您有一个需要关注的领域,这是最有用的。顺便说一下,你的例子中只有一个是专有名词(日本)。其余的都是普通名词。我猜你指的是普通名词和专有名词?或者你指的是具体的(相对于抽象的)名词——如果你想找一张图片来代表它们中的每一个的话?在这种情况下,具体的——我很可能指的是所有的名词……极好的列表——这几乎正是我要找的——这是一个很好的开始!非常感谢你!如果其他人有任何其他扩展此-让我知道!严格来说,这不是一个编程问题;-)