تبدیل متن رسمی به عامیانه در پایتون

زمان مطالعه: 10 دقیقه ویرایش: 1401/10/14

سلام روزتون بخیر!

توی این مقاله میخوایم با پایتون، یک متن رو عامیانه یا رسمی کنیم! با ما همراه باشید

 

کتابخانه Styleformer

این کتابخانه، یک کتابخانه جدید پایتون هست که این امکان رو به ما میده که سبک متن رو تغییر بدیم. این کتابخانه توانایی تبدیل متن به عامیانه یا رسمی رو داره.

 

نصب و راه اندازی

میتونیم کتابخانه Styleformer رو مستقیم از گیت‌هاب دانلود کنیم:

pip install git+https://github.com/PrithivirajDamodaran/Styleformer.git

 

برای شروع، اول باید کلاسی به نام Styleformer که از اون برای بارگذاری مدل ها استفاده میکنیم، ایمپورت کنیم:

from styleformer import Styleforme

الان میخوایم مدلی بارگذاری کنیم که متن معمولی رو به متن رسمی تبدیل کنه. بنابراین پارامتر style رو برابر 0 قرار میدهیم:

styleformer_c_t_f = Styleformer(style=0) 

 

ما میتوانیم با فراخوانی متد transfer و دادن ورودی اول(که متنی هست که قراره تبدیل بشه) و ورودی دوم(0 به معنای استفاده از GPU و 1 به معنای استفاده از CPU هست) فرآیند رو شروع کنیم:

result_1 = styleformer_c_t_f.transfer("Yo, I love coding in Python. ", inference_on=1)
print(result_1)

خروجیI enjoy coding in Python

 

خب در بالا نمونه ای از تبدیل متن عامیانه به رسمی رو دیدیم. حالا میریم سراغ تبدیل از رسمی به عامیانه:

styleformer_f_t_1 = Styleformer(style=1) 
result_2 = styleformer_f_t_c.transfer("Let's discuss our plans for this evening", inference_on=1)

print(result_2)

خروجیLets talk about what we'll be doing tonight

 

در پایان از شما تشکر میکنم که با من همراه بودین. اگر خوشتون اومد حتما مقاله رو لایک کنید و دیدگاه بزارید 😁



2
user نوشته شده توسط عرفان سلیمی علاقه‌مند به برنامه‌نویسی، خصوصا پایتون و C++


دیدگاه


برای ثبت دیدگاه، وارد شوید