The original translation in this article is accessing WordNet from Prolog written by Sarah witzig.
Use prolog to operate WordNet WordNet is a semantic network system, and the developer is Princeton University. This article describes the WordNet database of the prolog version and interface predicates in detail. WordNet is a more convenient dictionary. You can obtain all the information you want without having to search in alphabetical order. WordNet can also be used as a variety of applications
lemma Could easily balance this buy also doing the exact same process for the term "bad."Next, we can also easily use WordNet to compare the similarity of both words and their tenses, by incorporating the Wu and Palmer method for semantic related-ness.Let's compare the noun of "ship" and "boat:"= WordNet. Synset(' ship.n.01 ')= WordNet. Synset(' boat.n.01 ')print(W1. Wup_similarity(W2)) 0.909
1. Obviously, publish usually appears with sense 1 and rarely with sense 3.
WordNet usage
Nltk is a natural language processing tool for python, which provides functions to access various WordNet functions. The following lists some common functions:
Get WordNet itself:
From nltk. Corpus import WordNet
Get all the sense of a word, including the various variants of the word:
wordnet.synsets('published')[Synset('print.v.01'),
', ' Whitney '", ' Willi ', ' Willie ' , ' Willy ', ' Winnie ', ' Winny ', ' Wynn ']Of course, if we want to add names, we can define our own files. Here's how:corpus_root= '/home/zhf/word 'Wordlists=plaintextcorpusreader (Corpus_root, '. * ')Print (Wordlists.fieldids ())For W in wordlists.words (' filename '):Print (W)Vocabulary tools:We often replace a word with synonyms in the text. This requires the use of WordNet to help achieveFrom Nltk.corpus import WordNet as WnLemma=wn.synsets (' motor
(4) wn_ent.plent is the abbreviation of entailment. Only verbs have an implication relationship. For example, snoring implies "sleeping ". The file wn_ent.pl stores all semantic implication relationships, which are predicates: ENT (synset_id_1, synset_id_2 ). The verb set pointed to by synset_id_2 contains a set of synset_id_1. In the working with WordNet section, the predicates find_ent/3 and find_ent_chains/2 are introduced. (5) wn_sim.plsim is the abbreviation of similar. A "similar" relation
The preparation of the data is the necessary work before the training model, obviously it is also very time-consuming, so in the introductory phase we can use the existing open source image Library to quickly complete the preparatory work: Imagenet
Imagenet is an image database organized according to the WordNet hierarchy (currently only nouns), where each node of the hierarchy is depicted by hundreds of and thousands of images. Currently, each node in the database has more than 500 images on av
Deep Learning Database Summary
Thanks for the collection.
Source: https://blog.csdn.net/chaipp0607/article/details/71403797
The preparation of the data is necessary to train the model, which is obviously time-consuming, so we can use the existing open source image Library to quickly prepare for the initial work in the introductory phase: ImageNet
Imagenet is an image database organized according to the WordNet hierarchy (currently only nouns), where each node of a hierarchy is depicted by hund
figure are what you need to download the dataset later. Start Download
On the official internet to find their own images of objects, in the imagenet each category of pictures have their own synset,synset URL: http://www.image-net.org/archive/words.txt, create a local file, save their own needs synset.The following is my Shell batch code:
#!/bin/bash
#save_path = "$"
class_id= "$"
#读取文件内容并保存
id_arr= ($ (c
, which can be studied with the help of WordNet.from nltk.corpus import wordnet as wnwn.synsets(‘motorcar‘)The result is: [Synset (' car.n.01 ')]. Description Motorcar has only one possible meaning. car.n.01 is referred to as "synonymous Word set ". We can wn.synset(‘car.n.01‘).lemma_names look at the other words in the current set of synonyms (car has a lot of synonyms on the word). wn.synset(‘car.n.01‘).examplesand the wn.synset(‘car.n.01‘).definiti
can be downloaded in the following ways: (Directly executed in the Caffe directory)./data/ilsvrc12/get_ilsvrc_aux.shThe training data and the validation data entry are described in the text train.txt and Val.txt lists all the files and their labels. Note that we use a label index that is different from the ILSVRC Devkit: We sort the synset names in ASCII order, and then mark them from 0 to 999. You can see the sy
WordNet Research 2 -- Introduction
Structure
The main relation among words in WordNet is synonymy, as between the words shut and close or car and automobile. synonyms -- words that denote the same concept and are interchangeable in your contexts -- are grouped into unordered sets (synsets ). each of WordNet's 117 000 synsets is linked to other synsets by means of a small number of "Conceptual relations. "Additionally, a synset contains a brief
predictions along with their probabilities. The program creates a graph from a saved graphdef Protobuffer file, and then predicts a single input JPEG image.
It will give the highest probability of 5 predictions, provided in a readable string form.
Change the--image_file argument to any JPG to compute a classification of that image.
Please do not have the tutorial and website for a detailed description the ' how ' to ' use ' script to perform image recognition. https://tensorflow.org/tutorials
Metasploit can not only use the third-party scanner nmap, etc., in its auxiliary module also contains several built-in port scanners.View the port scanning tools provided by the Metasploit framework:msf > Search portscanmatching modules================ Name Disclosure Date Rank Description----------- -----------------------auxiliary/scanner/http/wordpress_pingback_access normal WordPress PINGB Ack Locator auxiliary/scanner/natpmp/natpmp_portscan normal NAT-PMP External Port scanner A Uxiliary/sc
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.