Telegram Web
📝 الگوریتم هوش مصنوعی چیست؟

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

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

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

منبع : مجله فرادرس

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍10
📝 کدنویسی با هوش مصنوعی

ابزار OpenAI Codex برجسته‌ترین ابزار برنامه‌نویسی هوش مصنوعیِ در دسترس است. این ابزار بر‌اساس LLM‌های شرکت OpenAI (GPT-3 و GPT-4) ساخته شده و بر روی میلیاردها خط کد آموزش داده شده است. این ابزار بر بیش از دوازده زبان برنامه‌نویسی مسلط است.

عبارت LLM مخفف Large Language Models است که به مدل‌های زبانی بزرگ و پیشرفته اشاره دارد. این مدل‌ها برای پردازش و تولید متن به زبان طبیعی (یعنی زبان انسان‌ها) با استفاده از هوش مصنوعی و ماشین‌لرنینگ طراحی شده‌اند.

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

این ابزار برای مدتی در دسترس عموم قرار گرفت. اما چون مشکلات زیادی داشت و درواقع یک ابزار آزمایشی بود، OpenAI دسترسی به آن را بسیار محدود کرده است.

منبع : آکادمی آمانج

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍9
📝 برگزاری بخش رقابتی مسابقات جهانی فیرا در ایران

نایب رئیس فدراسیون جهانی فیرا از برگزاری بخش رقابتی دوازدهمین دوره مسابقات بین‌المللی رباتیک و هوش مصنوعی فیرا در اسفند ماه سال جاری در ایران خبر داد.

به گزارش ایسنا، دکتر سروش صادق نژاد افزود: امسال توانستیم در راستای هم افزایی بیشتر کشورهای عضو منطقه، در جلسه هیات رئیسه فدراسیون جهانی رباتیک و هوش مصنوعی فیرا گزارشی از تعاملات بین‌المللی و همکاری‌های مشترک و همچنین مراحل آماده‌سازی امکانات مورد نیاز برگزاری اولین مسابقات بین‌المللی آسیا و اوراسیا سال ۲۰۲۴ را ارائه دهیم که کشور ترکیه پاییز امسال (آبان ماه ۱۴۰۳) میزبان برگزاری بزرگترین رویداد ورزشی ربات‌ها در منطقه آسیا اروپای فیرا (اوراسیا ۲۰۲۴) خواهد بود.

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

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍3
📝 تبدیل متن به عکس با هوش مصنوعی Hotpot.ai

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

شما میتونید موقع تولید تصویر سبک مورد نظرتون رو انتخاب کنید که مثلا بصورت سیاه قلم یا سه بعدی یا انیمیشن و… باشه. همچنین یه NFT Generator قدرتمند هم داره که از اون برای تولید تصاویر NFT میشه استفاده کرد.

این هوش مصنویی در زمان نگارش این مقاله فارسی رو پشتیبانی نمیکنه.

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍92
steganography.zip
2.6 MB
📝 استگانوگرافی(Steganography ) (نهان نگاری)

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

📌 جهت آشنایی بیشتر 5 مقاله فارسی جدید جهت مطالعه قرار دادیم


📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.irHomeAI
👍51
📝 ربات پینگ‌پنگ ‌باز گوگل، انسان‌ها را شکست داد

به نقل از پاپ‌سای، محققان اغلب بازی‌های کلاسیکی مانند شطرنج و گو(Go) را برای آزمایش قابلیت‌های استراتژیک هوش مصنوعی انتخاب می‌کنند اما وقتی نوبت به ترکیب استراتژی و حرکات فیزیکی در لحظه می‌رسد، یک استاندارد قدیمی صنعت رباتیک، تنیس روی میز است. مهندسان بیش از چهار دهه است که به دلیل نیازهای محاسباتی و فیزیکی شدید این ورزش که شامل انطباق سریع با متغیرهای دینامیکی، حرکات پیچیده و هماهنگی بصری است، دستگاه‌های گوناگون را در برابر انسان در رقابت‌های بی‌شماری پینگ‌پنگ قرار داده‌اند.
ربات‌ها باید در مهارت‌های سطح پایین، مانند بازگرداندن توپ، و همچنین مهارت‌های سطح بالا، مانند استراتژی و برنامه‌ریزی بلندمدت برای رسیدن به یک هدف، خوب باشند.

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

سپس زمان مسابقات فرا رسید. دیپ‌مایند گوگل ۲۹ بازیکن انسانی را در چهار سطح مهارت، مبتدی، متوسط، پیشرفته، و بالاتر از پیشرفته انتخاب کرد و از آنها خواست که در برابر بازوی رباتیک خود بازی کنند. به گفته محققان، از این تعداد، این دستگاه در مجموع ۱۳ مسابقه یا ۴۵ درصد از چالش‌های خود را با موفقیت پشت سر گذاشت تا عملکردی کاملا آماتور در سطح انسانی را نشان دهد.

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

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍6
📝 باز سازی تصاویر قدیمی با هوش مصنوعی GFP-GAN

این هوش مصنوعی یک سایت نیست! این یک برنامه هست که روی کامپیوتر شخصی شما نصب میشه و عکس های قدیمی و سیاه و سفید رو از شما دریافت میکنه و اونها رو به راحتی باز سازی میکنه.

این برنامه میتونه کیفیت عکس رو بیشتر کنه و عکس های سیاه سفید رو رنگی تحویل بده، همچنین میتونه قسمت هایی از عکس رو که از بین رفته بازسازی کنه.

دقت کنید که برای استفاده از این پروژه به نصب پایتون نیاز دارید!

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍32
📝 ویراستاری متن با هوش مصنوعی notion.so

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

در کل این هوش مصنوعی تولید محتوا انجام نمیده بلکه ویرایش محتوا انجام میده. این یه ویرایشگر متن قدرتمنده که میتونه به تولید کننده های محتوا خیلی کمک کنه.

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍7
📝 نقش هوش مصنوعی در تشخیص و درمان ناباروری چیست؟

کنگره «نگاهی جامع بر ناباروری: هوش مصنوعی و ناباروری» اول مهرماه امسال برگزار می‌شود و به بررسی نقش هوش مصنوعی در تشخیص و درمان ناباروری می‌پردازد.

بنابر اعلام روابط عمومی پژوهشگاه فناوری‌های نوین علوم زیستی جهاد دانشگاهی – ابن‌سینا، کنگره بین‌المللی «نگاهی جامع بر ناباروری: هوش مصنوعی و ناباروری » از تاریخ ۲۱ تا ۲۳ آذرماه ۱۴۰۳ در سالن همایش‌های بین‌المللی دانشگاه شهید بهشتی تهران برگزار خواهد شد. پژوهشگران و متخصصان می‌توانند مقالات خود را تا تاریخ اول مهرماه ۱۴۰۳ به دبیرخانه این کنگره ارسال کنند.

کنگره «نگاهی جامع بر ناباروری: هوش مصنوعی و ناباروری» با هدف بررسی و تحلیل جدیدترین دستاوردها و تکنیک‌های هوش مصنوعی در زمینه ناباروری برگزار می‌شود و فرصتی منحصر به فرد برای تبادل دانش و تجربیات در این حوزه فراهم می‌آورد.

علاقه‌مندان به ارسال مقالات و کسب اطلاعات بیشتر می‌توانند با شماره تلفن ۲۲۴۳۲۰۲۰ – ۰۲۱ داخلی ۴۵۵ و ۴۵۶ تماس حاصل نمایند.


🔗 مشاهده کامل خبر

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍4🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
این قابلیت خفن عینک های ریبن تو آمریکا غوغا کرده!!

هیچی دیگه همه شب و روز عینک به چشم😎

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍81😍1
Forwarded from مجله هوش مصنوعی (Home AI)
به نام خدا
با توجه به اهمیت مسئله هوش مصنوعی در زندگی و آموزش آن به کودکان و دانش آموزان، کانال هوش مصنوعی برای دانش آموزان در روز چهارشنبه سوم مرداد 1403 شروع به کار کرد.
@StudentAI

امید است با هدف گذاری انجام شده،کمکی به کودکان و دانش آموزان در زمینه آشنایی با هوش مصنوعی کنیم.

به زودی آموزش های رایگان در کانال قرار خواهیم داد.

📍ما رو به کودکان و دانش آموزان معرفی کنید

📖 هوش مصنوعی برای دانش آموزان

🆔 : @StudentAI
👍2🥰1
📝 ادیت موزیک با سایت هوش مصنوعی lalal.ai

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

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍61
📝 برگزاری مسابقات بین‌المللی هوش مصنوعی با جایزه ۳۵ هزار دلاری

دوره آموزشی هوش مصنوعی رایان با موضوع اعتمادپذیری در یادگیری ژرف با حمایت معاونت علمی، فناوری و اقتصاد دانش‌بنیان ریاست جمهوری برگزار می شود.

دوره آموزشی هوش مصنوعی رایان از ۲۸ مرداد تا ۲۸ شهریور ماه یکشنبه‌ها و سه‌شنبه‌ها از ساعت ۱۶:۳۰ تا ۱۸:۰۰ به صورت مجازی برگزار و فیلم تمام جلسات، ضبط می‌شود.

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

آخرین مهلت ثبت نام ۲۶ مردادماه است و متقاضیان برای کسب اطلاعات بیشتر می‌توانند به rayancup.ir/ai مراجعه کنند.

به نقل از معاونت علمی ریاست جمهوری، مسابقه RAYAN در پاییز و زمستان ۱۴۰۳ با موضوع اعتمادپذیری در یادگیری ژرف (Trustworthiness in Deep Learning) توسط دانشگاه صنعتی شریف و با حمایت ستاد توسعه اقتصاد دانش‌بنیان دیجیتال در سه مرحله برگزار خواهد شد. جوایز نقدی این دوره از مسابقات بالغ بر ۳۵ هزار دلار است.

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍51
📝 متحرک کردن تصاویر قدیمی با سایت هوش مصنوعی deep-nostalgia


سایت generative engine هم یه هوش مصنوعی رایگان دیگه است، که متن رو به تصویر اضافه میکنه. یعنی مثلا شما یه سمت صفحه متن خودتون رو مینویسید و این هوش مصنوعی هم زمان بصورت لایو اون متن رو تبدیل به عکس میکنه.
راستش این هوش مصنوعی یکم خنگه و بعضی از کلمات رو نمیتونه به عکس تبدیل کنه و همچنین زبان فارسی هم پشتیبانی نمیکنه.

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍61🙏1
Media is too big
VIEW IN TELEGRAM
🎥 معرفی چندین ابزار جالب هوش مصنوعی

☑️ایجاد جلوه های ویژه
☑️ساخت رپ
☑️تبدیل عکس(ویدئو) به ویدئو
☑️دیپ فیک

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍5👏1
📝 متحرک کردن تصاویر قدیمی با سایت هوش مصنوعی deep-nostalgia

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


📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍41
📝 وزیر پیشنهادی ارتباطات در دفاع از برنامه‌های خود چه گفت؟

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

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

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

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

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍42
📝 هوش مصنوعی جدید بیماری‌ها را از رنگ زبان تشخیص می‌دهد

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


این مدل هوش مصنوعی جدید می‌تواند دیابت، سکته مغزی، کم خونی، آسم، بیماری های کبد و کیسه صفرا، کووید ۱۹ و طیف وسیعی از مشکلات عروقی و گوارشی را تشخیص دهد.

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

به طور معمول افراد مبتلا به دیابت زبان زرد دارند، بیماران سرطانی زبانی ارغوانی با پوشش ضخیم چرب دارند و بیماران سکته مغزی حاد با زبان قرمز غیرعادی ظاهر می‌شوند. زبان سفید می‌تواند نشان‌دهنده کم‌خونی باشد، افراد مبتلا به موارد شدید کووید ۱۹ احتمالاً زبان قرمز تیره دارند و زبان نیلی یا بنفش نشان‌دهنده مشکلات عروقی و گوارشی یا آسم است!

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍52
📝 چت کردن با سایت هوش مصنوعی writesonic.com

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

اما مهم ترین قابلیت این هوش مصنوعی ChatSonic هست! قابلیتی شبیه به ChatGPT که به هر سوالی جواب میده و هر کاری بهش بگید رو انجام میده و زبان فارسی هم به خوبی پشتیبانی میکنه!

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍6
📌 ادامه آموزش #متن_کاوی_با_پایتون

کار با فایل های متنی بزرگ

🔹 اگر بخواهیم فایل متنی مثل یک فایل نوت پد رو با پسوند txt رو بخوانیم باید از دستور open استفاده کنیم. فرمت دستور open به این صورت است که ورودی اول باید نام فایل یا آدرس محلی که فایل متنی در آنجا قرار دارد، باشد. ورودی دوم مد r هست که برای خوندن استفاده میشه و ورودی سوم رو هم از utf8 استفاده میکنیم، دلیل گذاشتن این ورودی سوم اینه که اگر شما این ساختار رو مشخص نکنید پایتون در خروجی یکسری کارکترهای اضافی در ابتدا نمایش خواهد داد.مثال رو ببنیم:

»> f = open('D:\Text mining\week-1\Lesson-2\humans.txt','r',encoding='utf-8-sig')



🔹 اگر بخواهیم فایل فوق رو بصورت خط به خط بخونیم باید از دستور readline بصورت زیر استفاده کنیم. (در برنامه نویسی انتهای هر خط با n/ مشخص میشه)

»> f.readline()
'Python is an interpreted high-levelprogramming\n'


▪️نکته ای که در این بخش هست اینه که با هر بار اجرای دستور فوق یک خط خوانده می شود. دقت کنید که پایتون زمانی انتهای خط را تشخیص خواهد داد که دکمه اینتر زده شود.بنابراین اگر پارگراف نوشته شد اما فقط در انتهای پارگراف اینتر زده شد، تمام پارگراف را یک خط تشخیص خواهد داد.

🔹 خواندن کل فایل : برای اینکه مشخص کنیم از کجای فایل متن رو باید بخونیم میتونیم از تابع seek برای اینکار استفاده کنیم. دقت کنید که عبارت داخل پرانتر تابع seek اندیس شروع خوندن رو نشون میده که پیش فرض صفر خواهد بود. حالا ما در این مثال هم میخواهیم از ابتدا شروع کنیم کل فایل رو بخونیم، بنابراین داریم :

>>> f.seek(0)
0
>>> text9 = f.read()
>>> len(text9)
2672


▪️همانطور که در بالا میبینید کل فایل از اندیس صفر شروع به خوندن میکنیم و تعداد کارکترهای که داخل متنمون قرار داشت 2672 بود.

🔹حالا اگر بخواهیم کل فایل رو خط به خط جدا کنیم و در یک لیستی قرار بدهیم کافیه از تابع splitlines برای اینکار بصورت زیر استفاده کنیم

>>> text10 = text9.splitlines()
>>> len(text10)
21
>>> text10[0]
'Python is an interpreted high-levelprogramming'


▪️تعداد خطهای این فایل 21 بود و با اندیس میتونیم هر خطی که خواستیم در خروجی نمایش بدهیم.

#متن_کاوی_با_پایتون

📖 مجله هوش مصنوعی

🆔 : @HomeAI
💟 : instagram.com/homeai.ir
👍9
2025/07/12 18:26:01
Back to Top
HTML Embed Code: