400 likes | 521 Views
NLP Project. بعثت زردشت استاد راهنما: دکتر عبدالله زاده. متن مورد بررسی.
E N D
NLP Project بعثت زردشت استاد راهنما: دکتر عبدالله زاده
متن مورد بررسی • Computers and babies? Today’s software programs are being designed for babies as young as 9 months old. As computers are becoming more common in homes, software programs offer ways for even the youngest child to participate in this new family activity. As fun and learning come when parents and babies play together, these programs are often referred to as "lapware" - intended to be used by children with their parents. Programs include subject matter that appeals to the young child's natural curiosity as well as easy controls that allow the child to make changes on the screen. Well-designed software responds to what the baby normally does; random "banging" on the keyboard or mouse "clicking" prompts a response. A parent's role is critical in interacting with their child with this new "toy". As with any engaging activity, there doesn’t need to be a “goal” when playing. Simply enjoying the computer responses together can be fun! besatzardosht@yahoo.com Natural Language Processing Course
Software programs baby Design for Is a program programmer human Is a Design by بازنمایی به روش Semantic Net • Today’s software programs are being designed for babies as young as 9 months old besatzardosht@yahoo.com Natural Language Processing Course
Software program human Computer Is in Is in home use Is a Is a Offer way to Is a live entity family child Is a member of بازنمایی به روش Semantic Net(2) • As computers are becoming more common in homes, software programs offer ways for even the youngest child to participate in this new family activity. besatzardosht@yahoo.com Natural Language Processing Course
object subject Software program design program Is a Run in object subject use human Is a computer Member of child family Is a live home location entity بازنمایی به روش conceptual graph besatzardosht@yahoo.com Natural Language Processing Course
family home Specialize: some people live together Specialize: location for live, house Contains: family computer Contains:mother Father Children Grandparent computer Specialize: an entity Use:programming play بازنمایی به روش Frame besatzardosht@yahoo.com Natural Language Processing Course
یک جمله با ساختار سطحی یکسان و دو ساختار عمقی • The parents see the children with computers. besatzardosht@yahoo.com Natural Language Processing Course
S NP VP The parents Verb NP see NP Prp The children p Noun wigt computer ساختار عمقی اول besatzardosht@yahoo.com Natural Language Processing Course
S Verb The parents p NP NP with The children see copmuter ساختار عمقی دوم NP vp NP besatzardosht@yahoo.com Natural Language Processing Course
گرامر طبقه بندی شده • S NP1 VP NP2 • NP1 Adv NP3 • NP3 Adj Noun • ASAS As Adj As • VP Axv Verb Ppv S0=S N={S, NP1, NP2, NP3, VP, ASAS} T={Adj, Noun, Prp, As, Axv, Verb, Ppv, Adv} Adj={software, 9mounth, young} Noun={programs, babies, old} Adv={Todays} Prp={for} Axv={are} As={as} Verb={being} Ppv={designed} besatzardosht@yahoo.com Natural Language Processing Course
S NP1 VP NP2 NP3 Adv Np3 Axv Verb Ppv NP3 ASAS are being designed todays Adj Noun Noun Prp Noun Adj old software programs 9mounth for babies As Adj As as young as گرامر طبقه بندی شده(2) besatzardosht@yahoo.com Natural Language Processing Course
S Adv NP VP NP Adj Noun Axv Verb PP NP ASAS NP Prp Noun As Adj As Adj Noun Transformational Grammar • Yes/no Question transformation: besatzardosht@yahoo.com Natural Language Processing Course
S Axv NP VP NP ? Adj Noun Verb PP NP ASAS NP Prp Noun As Adj As Adj Noun Transformational Grammar(2) • Are software programs are being designed for babies as young as 9 months old ? besatzardosht@yahoo.com Natural Language Processing Course
Context Free Grammar • این گرامر برای تشریح ساختارهای زبان طبیعی بسیار قدرتمند می باشد. • G=(T, S, N, R) • T={todays, software, programs, are, being, designed, for, babies, as, young, 9mounth, old} • N={S, NP, VP, Adv, ASAS,As, Pp, Axv, Verb, Noun, Prp} • R={ S NP VP NP Adv NP NP Adj NP NP Prp NP NP Noun VP VP NP NP NP ASAS NP VP Axv Verb NP ASAS As Adj As } besatzardosht@yahoo.com Natural Language Processing Course
Context Free Grammar(2) • S =S Adv todays Noun programs | babies | old Verb being Pp designed Prp for Axv are Adj software | 9mounth | young As as besatzardosht@yahoo.com Natural Language Processing Course
P P Pr Pr D D Aj Aj S S O O T T Aj Aj software program offer ways for even the youngest child Link Grammar • software programs offer ways for even the youngest child. besatzardosht@yahoo.com Natural Language Processing Course
Link Grammar(2) besatzardosht@yahoo.com Natural Language Processing Course
ارزیابی besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
پارسر • برای انتخاب پارسر مناسب باید با توجه به خصوصیات گرامر، متن مورد بررسی و انواع پارسر ها یکی را برگزید. • در اینجا پارسر انتخاب شده Top Down Parser به صورت Depth First می باشد. besatzardosht@yahoo.com Natural Language Processing Course
اجرای پارس • جمله پارس شده: • 1 Software 2 programs 3 are 4 designed 5 for 6 all 7 children 8 • S NP VP • NP Adv NP • NP Adj NP • NP Prp NP • NP Noun • NP NP ASAS NP • VP Axv Verb NP • VP VP NP • ASAS As Adj As besatzardosht@yahoo.com Natural Language Processing Course
اجرای پارس besatzardosht@yahoo.com Natural Language Processing Course
اجرای پارس besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
besatzardosht@yahoo.com Natural Language Processing Course
با تشکر besatzardosht@yahoo.com Natural Language Processing Course