LexPredict / lexpredict-lexnlp

LexNLP by LexPredict
GNU Affero General Public License v3.0
690 stars 175 forks source link

Couldn't able to extract address from text or string #48

Open Nandinicsgowd opened 4 years ago

Nandinicsgowd commented 4 years ago

I wrote like this. from lexnlp.extract.en.addresses import address_feature str = "Vistra Corporate Services Centre Wickhams Cay II Road Town Tortola VG1110 British Virgin Islands" print("address:", list(lexnlp.extract.en.addresses.address_features.get_word_features(str,part_of_speech="NP"))) but am getting results like this: address: [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] Can you help this, how to extract address for strings or text files???what i need to pass in the palce of part_of_speech???? what is the result am geeting it is binary i can't understand that??bcz am bigginer to nlp thing.am waiting for your positive response. (sorry for my english words).

debjyoti003 commented 2 years ago

from lexnlp.extract.en.addresses import addresses import nltk nltk.download('punkt') nltk.download('averaged_perceptron_tagger')

print(list(addresses.get_addresses(text)))

debjyoti003 commented 2 years ago

Try this you will get it, but I tested it, it is not so accurate.