Тёмный

3.2: The "nlp-compromise" Library - Programming with Text 

The Coding Train
Подписаться 1,7 млн
Просмотров 23 тыс.
50% 1

In this video, I cover a JavaScript "natural language processing" library called "nlp-compromise." I show how you can change the tense of verbs, pluralize nouns, and perform other types of language-based operations.
Next Video: • Coding Challenge #39: ...
shiffman.net/a2z/data-apis/
Course url: shiffman.net/a2z/
Support this channel on Patreon: / codingtrain
Send me your questions and coding challenges!: github.com/CodingTrain/Rainbo...
Contact: / shiffman
GitHub Repo with all the info for Programming from A to Z: github.com/shiffman/A2Z-F16
Links discussed in this video:
nlp-compromise: github.com/nlp-compromise/nlp...
ITP from Tisch School of the Arts: tisch.nyu.edu/itp
Source Code for the all Video Lessons: github.com/CodingTrain/Rainbo...
p5.js: p5js.org/
Processing: processing.org
For More Programming from A to Z videos: ru-vid.com...
For More Coding Challenges: • Coding Challenges
Help us caption & translate this video!
amara.org/v/WHFJ/
📄 Code of Conduct: github.com/CodingTrain/Code-o...

Опубликовано:

 

22 сен 2016

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 26   
@zengarden6956
@zengarden6956 Год назад
I'm making a chatbot in p5js rn and this is rly helpful for the next step of my project
@MohMed-cx2bl
@MohMed-cx2bl 5 лет назад
you are a lovely person,i loved all your tutorials ,you are simply great i learned a lot from you
@brendanroberts8860
@brendanroberts8860 7 лет назад
thanks for this bro. really helping me learn different coding languages
@jplumail
@jplumail 7 лет назад
love you're videos !
@benderaviation
@benderaviation 7 лет назад
Getting nlp as undefined in the console, and VM1476:1 Uncaught TypeError: Cannot read property 'noun' of undefined at :1:4 when I try nlp.noun('dinosaur').pluralize(); in the console. Setup in my html and js file is exactly the same as your demo ( and "var nlp = window.nlp_compromise;")
@geoffwagner4935
@geoffwagner4935 Год назад
above setup put Var doc1; (this will be your nlp object to be) in setup add. doc = "Willy Wanka's chocolate bars"; run //this one in console first!!/// var doc1 = nlp(doc); (doc1 is now an nlp object to use with doc text) check/click object in console to see if it registers says noun, verb, etc. if example noun /// then doc1.behblahahablahbleh(); ////like doc1.noun(); /// or doc1.nouns().toSingular() type doc1 in console, the new object documents text will be changed. or doc1.wordCount(); and count will instantly show up. to show it's working. these things get updates
@MohMed-cx2bl
@MohMed-cx2bl 5 лет назад
how come you know all this..one question what programming language you mostly use or you jump from one to other..i am just a beginner you know..i am so honored to follow your videos
@ihtishamjaved8764
@ihtishamjaved8764 6 лет назад
Can we detect negative statement input through this ?
@alenkafatmachannel4927
@alenkafatmachannel4927 5 лет назад
how can i use this as an essay topics?
@AnandanK_0729
@AnandanK_0729 3 года назад
Is there possible to do resume parser Using this?
@WyMustIGo
@WyMustIGo 2 года назад
Well, when you made the noun plural, the verb no longer agrees and you have a grammar problem result that the noun and verb do not properly agree (plural vs singular).
@TiffanyNg100
@TiffanyNg100 2 года назад
i wonder if i can make using javascirpg for NLP
@polamin
@polamin 7 лет назад
I'm confused what is the difference between Rita and nlp?
@innerbytes
@innerbytes 3 года назад
Cool lib, but it's 2021 and they still don't have relations tree builder.
@vadhub
@vadhub 6 лет назад
Hi , it seems like the library has changed on github? Everything looks different
@TheCodingTrain
@TheCodingTrain 6 лет назад
Indeed this is true, hopefully I can find some time to remake.
@spencerhealey7878
@spencerhealey7878 6 лет назад
I'll cast a vote in this direction. I have watch loads of your (awesome!) videos and this is the first time I am genuinely unable to follow along. Keep up the good work!
@murtazahaji1291
@murtazahaji1291 5 лет назад
Hi sir, can you so a more expansive video with real life examples. I am looking to use compromise to resolve sms sent by users in my application. If you could do some real life examples it would be great. Regards
@vovinlonshin3708
@vovinlonshin3708 7 лет назад
like number 42 :)
@SpikeArtsWithSathak
@SpikeArtsWithSathak 7 лет назад
Create a javascript game shooting bullets in all direction..
@SmokingGummyBears
@SmokingGummyBears 7 лет назад
I suggest watching the other vids on this channel. The snake game coding challenge, Smart Rockets, and AGAR coding challenge should be enough to possibly get you started on your own project.
@sokrates297
@sokrates297 7 лет назад
what usefull implementation can this have, or is it all just for fun and games.
@SmokingGummyBears
@SmokingGummyBears 7 лет назад
That's the cool part about programming: You'll never know when you need stuff like this. But, when you do, you really really need it and it saves a whole lot of time.
@roelgrobbe4176
@roelgrobbe4176 4 года назад
I am planning on using it in my whatsappbot, so that's one thing it can he used for
@WalterMiani
@WalterMiani 6 лет назад
Please stay calm. Please.
Далее
10.2: Chatbots with RiveScript - Programming with Text
21:30
Coding Challenge #39: Mad Libs Generator
20:34
Просмотров 43 тыс.
3.1: The RiTa.js Library - Programming with Text
20:46
NLP Powered Q&A with React.Js and Tensorflow.Js BERT
28:12
Coding Challenge #40.3: TF-IDF
32:02
Просмотров 61 тыс.