در قسمت شانزدهم به ادامه مطالب در مورد طراحی رابط گرافیکی با swing پراخته ایم و در این قسمت اول یک سری کامپوننت های انتخاب را توضیح داده ایم مانند کامبوباکس و بعد ازاین که برای هر کدام از کامپوننت های انتخاب مثالی زده شد و مشخصات آن توضیح داده شد منو ها را که یکی از مهم ترین بخش رابط گرافیکی هستند ر...

با مفهوم props و state در مطلب قبلی آشنا شدیم و نحوه کار کردن با props و هم یاد گرفتیم و حالا تو این پست با هم دیگه با state ها آشنا خواهیم شد.گفتیم که state بر خلاف props قابل تغییر هست یعنی هر بار اطلاعات جدیدی میتونه داخل state ما ذخیره بشه. state = { ' myState: 'Lorem } ...

اگر در حال یادگیری برنامه نویسی Reactjs/React Native هستید یا قصد شروع آن را دارید یکی از بخش هایی که در طول کد نویسی با آن سر و کار دارید props و state ها می باشند. به همین منظور در این مطلب با هم دیگه با مفهوم props آشنا میشیم. در کل ما از props و state برای ذخیره کردن اطلاعات موقت در برنامه خودم...

در قسمت پانزدهم کامپوننت هایی را توضیح داده ایم که می توان در داخل آنها تایپ نمود. این کامپوننت ها به این دلیل که ابزار ورودی متنی هستند بسیار مهم هستند. در جاوا کامپوننت های رشته ای مختلفی وجود دارد که در این قسمت توضیح داده شده اند و تفاوت آنها با هم گفته شده است. کامپوننت هایی مثل JTextField, JTe...

در این قسمت اول به سراغ الگوی mvc رفته ایم و گفته ایم که این الگو چیست و در کجا کاربرد دارد. بعد از آن گفته ایم که اعضای swing هم از الگوی mvc استفاده می کند. بعد از آن JButton را مثال زده ایم و گفته ایم که چطور دراین کامپوننت از MVC استفاده شده است و کلاس های مربوطه و فیلد های آنها را معرفی کرده ای...

در ادامه کار با رابط گرافیکی در جاوا به دنبال کار با موس رفته ایم. موس کاربرد زیادی در کار با پنجره ها و عناصر موجود بر روی پنجره ها دارند. شما در جاوا می توانید برای هر کدام از کلید های موس برنامه خاصی بنویسید و همچنین حرکات موس را نیز می توانید مدیریت کنید. علاوه بر این شما می توانید کلیک های موس ...

استفاده از پکیج کتابخانه های اندروید به نام Support library یکی از اجزای اصلی در طول توسعه اپلیکیشن های اندرویدی بوده است. این پکیج کلاس ها,کامپوننت ها و ویجت های مختلفی برای فراهم میکرد که باعث افزایش سرعت برنامه نویسی میشد اما گوگل بعد از سال پشتیبانی از این کتابخانه ها و کنار گذاشته و پکیج جدیدی...

در قسمت دوازدهم در مورد listener هایی که برای رفتارهای مختلف یک event source صحبت کرده ایم و برای مدیریت رویداد های آنها صحبت کرده ایم همچنین برای این که مدیریت رویدادهای event source هایی که چند رویداد را به دنبال دارند در مورد کلاس های adapter نیز صحبت کرده ایم و گفته ایم که چگونه می توان با استفا...

در قسمت یازدهم به یکی از بخش های مهم در رابط کاربری یعنی رویدادها پرداخته ایم. رویداد ها بخش مهمی از رابط گرافیکی کاربر هستند. در این قسمت مفاهیم زیر توضیح داده شده اند: مفهوم event ساختار رفتار جاوا هنگام رخ دادن یک event مفهوم event source, listener ساخت listener ها برای کار با event ها نحوه استف...

در قسمت دهم در مورد رسم اشیا گرافیکی در جاوا صحبت کرده ایم. اشیا گرافیکی که می توان در زبان جاوا رسم کرد شامل مستطیل و بیضی و خط می باشد که می توان آنها را در صفحه رسم نمود. در این قسمت علاوه بر آموزش نحوه رسم این قسمت ها نحوه رنگ کردن هر کدام از اشیا گرافیکی را توضیح داده ایم. بعد از آن استفاده از ...

تا به اینجای دوره همه آموزش ها بر اساس محیط فرمانی و کنسولی بود و برنامه ها و مثال هایی که می نوشتیم فقط با استفاده از کیبورد یک گزینه انتخاب می کردیم و یا این که داده ای را وارد می کردم و نتیجه هم به صورت متن در بخش کنسول نمایش داده می شد. در این قسمت و قسمت های بعدی شروع می کنیم به نوشتن برنامه ها...

در این قسمت به سراغ توابع بازگشتی در برنامه نویسی رفته ایم و گفته ایم که این توابع یا متدها به گونه ای هستند که خودشان را فراخوانی می کنند. اکثر توابع بازگشتی از روش تقسیم و غلبه برای حل مسائل استفاده می کنند. یعنی مسئله را به مسائل کوچک خرد کرده و مسائل کوچک را حل می کنند تا به مسئله اصلی برسند. حا...

یکی از مواردی که در زبان هایی که نوع داده برای آنها مهم است (مانند جاوا و سی شارپ ) نوشتن کلاس ها و متدهایی است که بتوانند با انواع داده های مختلف کار کنند. یکی از روش های خیلی مهم برای نوشتن این کلاس ها و متدها استفاده از برنامه نویسی جنریک (Generic) می باشد. توضیحات کوتاهی در مورد برنامه نویسی جنر...

خیلی از ماها وقتی می خوایم یک کلمه یا جمله رو از یک زبان به زبان دیگه ترجمه کنیم، خیلی سریع یاد برادر گوگل ترنسلت :) میفتیم (ولی خداییش حرف نداره ها). جدا از اینکه آقا، اصلا ما خودمون می تونیم در بحث پردازش متن و متن کاوی برنامه ای بنویسیم که کار ترجمه کلمه و متون رو برای ما انجام بده. امروز ما ماژو...

شرکت ها و سازمان ها همیشه به دنبال کم کردن هزینه های خود هستند و از همین روی این روز ها فریموورک های Cross-platform یا چند سکویی حسابی محبوب شده اند. یکی از این فریموورک ها در حوزه برنامه نویسی موبایل React Native می باشد که در این پست با هم دیگه اولین پروژه Hello World خودمون و در RN میسازیم. IDE ...

خلاصه‌سازی خودکار به عملیاتی گفته می‌شود که به وسیله یک برنامه کامپیوتری، باعث کاهش حجم متن و تولید خلاصه‌ای حاوی مهمترین نکات متن می‌شود.یکی از مهمترین عملیات فرآیند متن کاوی و پردازش متن، خلاصه سازی حجم زیادی از داده های متنی است. در دنیای امروز، حجم اطلاعات موجود بسیار زیاد است و این امر دسترسی م...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKبا سیزدهمین یا به عبارتی آخرین قسمت از دوره تخصصی آموزش متن کاوی با ابزار NLTK در خدمت شما هستیم.در این قسمت به تعریف، معرفی و استفاده از قابلیت های پایگاه داده واژه ای WordNet به شکل تئوری و عملی می پردازیم. مهمترین مباحث آموزشی در ا...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKیکی دیگر از مباحث جذاب و پرکاربرد در حوزه NLP مبحث نظرکاوی (تجزیه و تحلیل احساسات) می باشد. خوشبختانه کتابخانه NLTK دارای ماژولی با نام Sentiment Analysis است که امکان استخراج احساسات را از دل داده های متنی فراهم می آورد. در این ویدیو...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKدر این قسمت به شمارش واژه ها در یک سند متنی یا به تعریف مفهوم Term Frequency می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. ارادتمند شما: کاظم تقندیکی موفق باشید #متن_کاوی #دوره_t...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKیکی از مباحث مهم در بازیابی اطلاعات و متن کاوی فرایند تبدیل کلمات به کلمه ریشه اشان می باشد. به این فرایند Stemming نیز می گویند و به توابعی که این کار را انجام می دهند نیز Stemming Algorithm می گویند. خوشبختانه کتابخانه NLTK دارای 3 ...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKدر این قسمت به تعریف و مشخص کردن اجزای کلامی یک سند متنی (Tagging Words) به کمک کتابخانه NLTK می پردازیم. در زبان‌شناسی پیکره‌ای، برچسب‌گذاری اجزای کلام، در واقع عمل انتساب برچسب به کلمات تشکیل‌دهندهٔ یک متن یا یک پیکره است. این برچسب...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKدر این قسمت به تعریف، شناسایی و استخراج Bigrams به کمک کتابخانه NLTK از یک سند متنی می پردازیم و نشان خواهیم داد که چگونه با استفاده از Bigrams می توان موضوع یک سند متنی رو تشخیص داد. همچنین نشان خواهیم داد که چگونه عمل پیش پردازش می ...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKدر این قسمت به تعریف، شناسایی و حذف Stopwords از اسناد متنی با کمک کتابخانه NLTK به شکل تئوری و عملی می پردازیم. حذف Stopwords یکی از مهمترین عملیات پیش پردازش در فرآیندهای متن کاوی می باشد.  از اینکه این ویدئو ها را کپی نمیکنید و ...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKیکی دیگر از فرآیندهای متن کاوی، عملیات Tokenization کردن یک سند انگلیسی (تیکه تیکه کردن) برحسب واژه ها و خط ها می باشد. که البته می توان روی اسناد غیر انگلیسی هم با کتبخانه nltk این فرآیند را انجام داد. در این ویدیو انواع عملیات Token...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKیکی از ساده ترین فرآیندهای متن کاوی، شمارش واژه های یک سند متنی به کمک فرایند Tokenization هستش. در این ویدیو به شما آموزش خواهیم داد که به چه شکل به کمک تابع word_tokenize موجود در ابزار nltk و تابع set موجود در زبان برنامه نویسی پای...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKقبل از انجام هر گونه عملیات متن کاوی، نیاز به یک مجموعه اسناد متنی استاندارد داریم. خوشبختانه کتابخانه NLTK همراه خودش مجموعه ای از اسناد متنی رو داره که می تونیم از آونها برای انجام فرایندهای متن کاوی بهره ببریم. در این ویدیو آموزشی ...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTKاز آنجا که در ویدیوهای پیش رو این دوره از توابع و پارامترهای قدرتمند کتابخانه NLTK برای پردازش متن (متن کاوی) استفاده خواهد شد. لذا در این قسمت به صورت تئوری و عملی ابزار NLTK و داده های مربوط به آن را (nltk_data) نصب می کنیم. مباحث...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرمNLTK در این قسمت به بیان پیش نیازهای لازم نرم افزاری می پردازیم که حتماً شما دوست عزیز برای اینکه بتوانید فرایند متن کاوی رو در این دوره انجام دهید باید به این پیش نیازهای توجه نمایید. دقیقاً مثل خیاطی، به این شکل که تا شما چرخ، قیچی و سو...

آموزش پردازش زبان های طبیعی (NLP) در پایتون (Python) با پلتفرم NLTKیکی از چالش های اساسی که امروزه حوزه ای تی و بخصوص شرکت های بزرگی مانند گوگل با آن روبه رو هستند، چالش نحوه آنالیز مجموعه بزرگی از متون موجود در وب می باشد. یکی از روش هایی که با استفاده از آن می توان داده های متنی را مورد کاووش و آن...

اگر با زبان برنامه نویسی جاوا حتی در حد مقدماتی هم کار کرده باشید میدونید که برای تعریف متغیر باید در ابتدا نوع متغیر و مشخص کنید و بعد اسم متغیر برای مثال: String t; int i; boolean b; اما در اکثر زبان های برنامه نویسی برای تعریف متغیر شما نیازی به مشخص کردن نوع متغیر در هنگام تعریف کردن آن ندارید...

یکی دیگر از مباحث جذاب و پرکاربرد در حوزه NLP مبحث نظرکاوی (تجزیه و تحلیل احساسات) می باشد. خوشبختانه کتابخانه NLTK دارای ماژولی با نام Sentiment Analysis است که امکان استخراج احساسات را از دل داده های متنی فراهم می آورد. در این ویدیو به شکل عملی و تئوری با این مبحث آشنا خواهیم شد. تجزیه و تحلیل اح...

یکی از مباحث مهم در بازیابی اطلاعات و متن کاوی فرایند تبدیل کلمات به کلمه ریشه اشان می باشد. به این فرایند Stemming نیز می گویند و به توابعی که این کار را انجام می دهند نیز Stemming Algorithm می گویند. خوشبختانه کتابخانه NLTK دارای 3 تابع برای انجام این فرایند می باشد که به ترتیب در زیر ذکر شده اند....

در این قسمت به شمارش لیستی از تعداد واژه های مورد نیاز، خاص و بدور از واژه های زائد (StopWords) در یک سند متنی یا به تعریف مفهوم Term Frequency می پردازیم.شکل زیر قطعه کوچکی از برنامه نوشته شده در پایتون را نمایش می دهد. لازم به ذکر است که در تمامی ویدیوها نمونه کد کامل پایتون و فایل پاورپوینت مربوط...

در این قسمت به تعریف، شناسایی و استخراج اسناد موجود در پیکره متنی (Corpus) به کمک کتابخانه NLTK می پردازیم، گفتنی است که بسیاری از عملیت پردازش متن و متن کاوی که تا به الان انجام شده از این پس می تواند بر روی کرپس ها یا همان پیکره متنی اسناد انجام شود که نمونه ای از این عملیات را در این ویدیو مرور خ...

در این قسمت به تعریف، شناسایی و استخراج قواعد دستوری (Tagging Words) به کمک کتابخانه NLTK از یک سند متنی می پردازیم، البته می تونیم بگیم که در این ویدیو نحوه برچسب گزاری اجزای یک جمله را با استفاده از خصوصیت Tagging Words کتابخانه NLTK نشان خواهیم داد. در زبان‌شناسی پیکره‌ای، برچسب‌گذاری اجزای کلام،...

این قسمت پایانی در مورد مجموعه ها است. در این قسمت در مورد مجموعه های غیر از لیست ها صحبت کردیم و دلیل استفاده از هر کدام را توضیح داده ایم. مفاهیمی که در این قسمت گفته شده است عبارتست از: کار با stack یا پشته ها ویژگی های پشته ها و نحوه رفتار با پشته ها آشنایی با مفهوم صف ها و صف های دوطرفه کار کر...

در این قسمت به تعریف، شناسایی و استخراج Bigrams به کمک کتابخانه NLTK از یک سند متنی می پردازیم و نشان خواهیم داد که چگونه با استفاده از Bigrams می توان موضوع یک سند متنی رو تشخیص داد. همچنین نشان خواهیم داد که چگونه عمل پیش پردازش می تواند نتیجه مطلوبی در استخراج Bigrams و تشخیص موضوع داشته باشد.جال...

در این قسمت بحث مجموعه ها رو ادامه دادیم و متدهای مختلف و مفیدی رو که در کار با مجموعه ها می توان از آن ها استفاده کرد را معرفی کرده ایم. به طور کلی مفاهیم زیر در این ویدیو توضیح داده شده است: مرتب سازی مجموعه ها به صورت صعودی و نزولی کار با اینترفیس Comaprable برعکس کردن ترتیب مجموعه ها انواع جستج...

برای پروژه جدیدی که داشتم مینوشتم نیاز به نقشه بود و منم چند ماه پیش مثل شما تو خبر ها خونده بودم که گوگل مپ دامنه ir و تحریم کرده و سرویسش قراره پولی بشه در آینده به هر حال برای تست گفتم ببینم آیا میتونم فعلا از گوگل مپ استفاده کنم برای اپلیکیشن جدید یا نه که موقع ایجاد پروژه داخل گوگل دیدم بلهههه...

سلام به شما کاربران عزیز tosinso. در این ویدیوی آموزشی در مورد تنظیمات sdk manager و شبیه ساز های اندروید و این که چگونه می توان کتابخانه های مختلف را از اینترنت دانلود کرد و همچنین ایمیج های مختلف رو از اینترنت دانلود کرد و از روی آنها شبیه ساز را نصب کرد. همچنین تفاوت انواع مختلف کتابخانه ها و ای...

یادم هست زمانی که دانشجو کارشناسی ارشد دانشگاه اصفهان بودم برای انجام پایان نامه ام خیلی به دنبال آموزش کتابخانه WordNet بودم، ولی به هیچ عنوان مطلب مناسبی در سایت های فارسی پیدا نمیکردم. الان اینقدره خوشحالم که به عنوان اولین نفر دارم این کتابخانه رو به زبان فارسی آموزش میدم و به افرادی که به دنبا...

در این قسمت به تعریف، شناسایی و حذف Stopwords از اسناد متنی با کمک کتابخانه NLTK به شکل تئوری و عملی می پردازیم. حذف Stopwords یکی از مهمترین عملیات پیش پردازش اسناد متنی قبل از استخراج دانش یا متنی کاوی می باشد. شکل زیر نمایی از برنامه نوشته شده در پایتون را نمایش می دهد. لازم به ذکر است که در تمام...

در این قسمت به تغییر ساختار و شکل واژه های اسناد متنی به شکل تئوری و عملی می پردازیم. عمل تغییر شکل واژه ای را همچنین می توان در بحث رمزنگاری و رمزگشایی اسناد متنی نیز استفاده نمود. شکل زیر نمایی از برنامه نوشته شده در پایتون را نمایش می دهد. لازم به ذکر است که در تمامی ویدیوها نمونه کد پایتون مربو...

در این قسمت به جداسازی و تفکیک پذیری حرفه ای (Tokenization Professional) جملات، واژه ها انگلیسی و المانی در اسناد متنی به شکل تئوری و عملی می پردازیم. مهمترین نکته ای که در این اموزش وجود دارد نصب کتابخانه NLTK و داده های کتابخانه NLTK است که شما کاربر گرامی حتما باید از قبل آن را دانلود و نصب کرده...

در این قسمت به استخراج الگوهای خاص رشته ای مانند ایمیل،ادرس وب، تاریخ و ... از دل داده های متنی با کمک کتابخانه re به شکل تئوری و عملی می پردازیم. شکل زیر نمایی از برنامه نوشته شده در پایتون را نمایش می دهد. لازم به ذکر است که در تمامی ویدیوها نمونه کد پایتون مربوط به آن به همراه فیلم قابل دانلود می...

در این قسمت به پردازش داده های متنی فایل های PDF با کمک کتابخانه PyPdf2 به شکل تئوری و عملی می پردازیم. شکل زیر نمایی از پردازش فایل PDF در پایتون را نمایش می دهد. لازم به ذکر است که در تمامی ویدیوها نمونه کد پایتون مربوط به آن به همراه فیلم قابل دانلود می باشد. ارادتمند شما: کاظم تقندیکی موفق باش...

یکی از مواردی که در هر زبان برنامه نویسی خیلی مهم است این است که چگونه بتوان مجموعه ای از داده ها را برای کار با داده ها در حافظه Ram ذخیره کرد. زبان جاوا در این رابطه به شکلی خوب و ساختاریافته عمل کرده است. در این قسمت به سراغ مجموعه ها در زبان جاوا رفته ایم. در این قسمت به مفاهیم زیر پرداخته شده ا...

در این قسمت به حذف واژه ها یا کلمات تکراری موجود در داده های متنی با کمک کتابخانه NLTK و تابع SET به شکل تئوری و عملی می پردازیم. ارادتمند شما: کاظم تقندیکی موفق باشید #حذف_کلمات_تکراری #تابع_set_در_پایتون #آموزش_متن_کاوی #آموزش_متن_کاوی_در_پایتون #پردازش_متن_در_پایتون #کتابخانه_nltk

در این قسمت به معرفی کتابخانه read file backwardsو تابع FileReadBackwards به منظور خواندن معکوس خطوط فایل های متنی به شکل تئوری و عملی می پردازیم. ارادتمند شما: کاظم تقندیکی موفق باشید #آموزش_متن_کاوی #نصب_nltk #آموزش_nltk #آموزش_متن_کاوی_در_پایتون #پردازش_متن_در_پایتون #کتابخانه_nltk

با قسمت آخر یعنی قسمت چهاردهم از دوره آموزشی برنامه نویسی به زبان پرل در خدمت شما دوستان عزیز هستیم. ما در این قسمت آشنایی با عبارات منظم در پرل رو خواهیم داشت.این بخش رو میشه گفت که یکی از پرکاربردترین بخش های این دوره آموزشی در مبحث اکسپلویت نویسی هستش.در این قسمت از دوره آموزشی ما مبحث پیدا کردن ...

در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....