RecommenderSystems
Open in Telegram
این کانال تخصصی به منظور ارسال مطالب علمی پژوهشی علوم مهندسی کامپیوتر در موضوع سیستمهای پیشنهاد دهنده یا توصیه گر و زمینه های مرتبط با آن و نیز اطلاع رسانی از آخرین اخبار دانشگاهي و مقالات علمي تحقيقاتي، ایجاد شده و فعالیت کانال صرفا جنبه علمی پژوهشی دارد
Show more1 469
Subscribers
No data24 hours
-17 days
+530 days
Posts Archive
1 469
مبانی یادگیری ماشین
فیلم جلسه ریکامندر سیستم ها
استاد حامد ملک
@CERecords
#Tutorials #Video #ML #RS #Recommenders
@Recommender_Systems
1 469
2024 Data Science
جزوه از مفاهیم آمار، یادگیری ماشین و یادگیری عمیق با پایتون
#DataScience #Data_Science #Data #Science #Python #ML #DL #DS
@Recommender_Systems
1 469
🔅 جزوه «مبانی علم داده» دانشگاه شریف
Foundations of Data Science
یه منبع کامل و با کیفیت برای شروع یادگیری علم داده، از پایهترین مفاهیم شروع شده، مثل کار با دادههای خام و تمیز کردن آنها، و به موضوعات پیشرفتهتر مثل مدلهای یادگیری ماشین، تحلیل دادههای بزرگ و مصورسازی دادهها میپردازد.
#Foundations #DataScience #Data_Science #Data #Science #Sharif
@Recommender_Systems
1 469
🔅 Python Prep Practice
500 Practice Exams Questions with Explanation
▫️Table of Contents
Chapter 1. Basics of Python Programming
Chapter 2. Python Control Structures
Chapter 3. Python Functions and Modules
Chapter 4. Python Data Structures
Chapter 5. Object Oriented Programming in Python
#Python #Questions #Projects with #Solutions #Practice #Exams #Explanation
@Recommender_Systems
1 469
2020 Towards Context-aware Collaborative Filtering by Learning Context-aware Latent Representations
Abstract: Contexts have been proven to be an important source of information that can significantly improve the performance of collaborative filtering (CF), e.g., for recommendation. Most context-aware approaches that are basing on latent fac tor models assume that contexts share the same latent space with users and items. However such a strategy does not always make sense, e.g., the influence of contextual information may be overestimated. In this paper, we propose a generic framework to learn context-aware latent representations for context aware collaborative filtering without imposing contexts into latent space of users and items. Contextual contents are combined via a function to produce the con textual influence factor, which is then combined with each latent factor to derive latent representations. We instantiate the generic framework using biased Matrix Factorization for rating prediction task and Bayesian Personalized Ranking (BPR) for item recommendation tasks. Stochastic Gradient Descent (SGD) based optimization procedures are developed to fit the two context-aware models by jointly learning the weight of each context and latent factors of users and items. Experiments conducted on three real-world datasets demonstrate that our context-aware CF model significantly outperforms not only the base models but also the representative context-aware models.
https://doi.org/10.1016/j.knosys.2020.105988
#ContextAware #Collaborative #Filtering #Context_Aware #Collaborative_Filtering #Context #Aware #CollaborativeFiltering #Latent #Representations #SGD #Top_N #TopN #MatrixFactorization #Matrix #Factorization #Matrix_Factorization
@Recommender_Systems
1 469
2020 Towards Context-aware Collaborative Filtering by Learning Context-aware Latent Representation
https://doi.org/10.1016/j.knosys.2020.105988
#ContextAware #Collaborative #Filtering #Context_Aware #Collaborative_Filtering #Context #Aware #CollaborativeFiltering #Latent #Representations #SGD #Top_N #TopN #MatrixFactorization #Matrix #Factorization #Matrix_Factorization
@Recommender_Systems
1 469
🔅Python Complete Cheat Sheet for Data Science
Learn More Python for Data Science Interactively at www.datacamp.com
LEARN DATA SCIENCE ONLINE
Start Learning For Free - www.dataquest.io
#Python #Complete #Cheat #Sheet #DataScience #CheatSheet #DS #Cheat_Sheet
@Recommender_Systems
1 469
🔅 Data Visualization Using Python
Prepared By: Syed Afroz Ali (Kaggle Grand Master)
All Types of Data Visualization Kaggle Note Book
Python for Machine Learning Visualization Part 01:
https://www.kaggle.com/code/pythonafroz/python-for-machine-learning-visualization-part-01
Python for Machine Learning Visualization Part 02:
https://www.kaggle.com/code/pythonafroz/python-for-machine-learning-visualization-part-03
▫️ وب سایتی برای درک بهتر شبکه های عصبی و بصری سازی ساختار آنها
▫️همه مدل ها و چارت های پیشرفته بصری سازی داده ها در کتابخانه matplotlib همراه با سورس کد فقط کافیست داده ها تغییر کنند، سورس کدها تغيیری نخواهند کرد
▫️2015 Storytelling with data
▫️2020 Interactive Data Visualization with Python
▫️3 Awesome Visualization Techniques for every dataset
#Data #Visualization #Python #Data_Visualization #DataVisualization #Kaggle
@Recommender_Systems
1 469
🔅 راهنمای جامع پاکسازی داده ها
نویسنده: عمر الگابرى مترجم: على باقرى كوچكسرائى
▫️8 گام مرسوم پیشپردازش دادهها
▫️2021 Cleaning Data for Effective Data Science
#راهنما #جامع #پاکسازی #داده #پاکسازی_داده
#Data_Preparation #Data_Cleaning #DataPreparation #DataCleaning #Data #Preparation #Cleaning #Cleaning #DataClean #Data_Clean #Clean #Data_Science #DS #DC
@Recommender_Systems
1 469
🔅 Quick Start Guide to Large Language Models
Strategies and Best Practices for using ChatGPT and Other LLMs
Sinan Ozdemir
Addison-Wesley
#راهنمای_سریع
این کتاب مقدمهای بر مدلهای زبانی بزرگ (Large Language Models) ارائه میدهد.
راهبردها و بهترین شیوههای استفاده از LLMها مانند ChatGPT را معرفی میکند و مناسب برای توسعهدهندگان، محققان داده، و علاقهمندان به هوش مصنوعی و کاربردهای مدلهای زبانی است.
به عنوان مرجعی برای یادگیری نحوه استقرار و مدیریت LLMها مورد استفاده قرار میگیرد.
#Quick #Start #Guide #LargeLanguageModels #Strategies #Best #Practices #ChatGPT #LLMs #LLM #LargeLanguageModel #Large_Language_Models #Large #Language #Models #Model
#AddisonWesley #Addison_Wesley
@Recommender_Systems
1 469
🔅 Prompt Engineering Techniques
یکی از جامع ترین مجموعه آموزش های مهندس #پرامپت است
این مخزن به عنوان یک منبع جامع برای یادگیری، ساخت و به اشتراک گذاری تکنیک های #پرامپت_نویسی عمل می کند
https://github.com/NirDiamant/Prompt_Engineering
🔅 کتاب پرامپت نویسی پیشرفته
توضيحات كتاب از زبان نويسنده :
نكارش اولين كتابم در نتيجه همكارى با هوش مصنوعى Chat GPT پس از ساعت ها كار وپزوهش, اولين كتابم تحت عنوان "تكنيکهای پرامپت نويسى پيشرفته با روش های مهندسی" نوشته شد!
در این کتاب، من تكنيکهای مهندسی مانند DMAIC. PDCA وTRIZ را بررسى كردم تا فرآیندهای طراحی پرامپت با آنها بهينه شود. نوشتن این كتاب با استفاده از GPT تجربهای بینظیر بود؛ این تکنولوژی به من کمک کرد تا محتواى علمی را با دقت بيشترى تنظيم كنم وفرآيند نوشتن را سريع تر و مؤثرتر پيش ببرم.
این كتاب بهویره براى علاقه مندان به هوش مصنوعی وپرامپت نويسى مفيد است و ابزارهای عملی برای بهینهسازی تعاملات با مدلهای زبانی مانند 4-GPT ارائه میدهد.
#Prompt #Engineering #Techniques #Advanced #GPT #GPT4
@Recommender_Systems
1 469
2018 Advanced Data Analytics Using Python
With Machine Learning, Deep Learning and NLP Examples
By Sayan Mukhopadhyay
#Advanced #DataAnalytics #Python #DL #AI #MachineLearning #DeepLearning #Deep_Learning #ML #Machine_Learning #NLP #Examples
@Recommender_Systems
1 469
2023 State of the Art in Neural Networks and Their Applications
Copyright © 2023 Elsevier Inc.
#Elsevier #State_of_the_Art #StateoftheArt #Neural #Networks #NN #NNs #NeuralNetwork #Neural_Network #NeuralNetworks #Neural_Networks #Applications
@Recommender_Systems
1 469
✅ مطالب مربوط به مقاله و مقاله نویسی در کانال ریکامندر سیستم:
▫️ اصطلاحات رایج کاربردی در مقاله نویسی برای ارسال به ژورنالهای معتبر خارجی
▫️15 اصطلاح رایج در مجلات علمی
▫️ پاسخ های احتمالی ادیتور مجله به مقاله و بررسی انواع آن
▫️شاخص های علم سنجی
▫️دریافت رایگان مقالات و پایان نامه های لاتین از سایت
▫️ موتور جستجو مقالات تحقیقاتی
▫️دو سایت زیر برای نوشتن مقاله و پایان نامه راهگشا هستند
▫️مقاله نویسی با استفاده از هوش مصنوعی
▫️چکیده بخشی از پایاننامه یا مقاله است که خواننده را به مطالعه آن علاقهمند میکند یا از آن میگریزاند
▫️لیست ابزارهای دانلود رایگان مقاله و کتاب
▫️کیفیت سنجی مقالات در هنگام جستجو در گوگل اسکالر با این افزونه کروم
▫️با نصب افزونه CatalyzeX در مرورگر کروم می توان کدهای پیاده سازی شده مقالات را پیدا کرد
▫️موتور جستجو رایگان برای دانلود مقاله و پایاننامه. این سایت امکان دسترسی به بیش از 80 میلیون مقاله و پایان نامه را بصورت رایگان، فراهم می سازد
▫️چاپ یک مقاله به دو زبان
▫️سرقت ادبی، ژورنال مناسب برای چاپ، گرامر و کیفیت منابع مقاله خود را قبل از ارسال، با هوش مصنوعی Trinka چک کنید
▫️ موتور جستجوی core discover حاوی میلیون ها مقاله
▫️ژورنال مناسب برای ارسال مقاله
▫️انواع مقاله
▫️هشت دلیل که یک #داور مقاله شما را می پذیرد
▫️دستور خط فارسی
▫️دستورالعمل نوشتار متن علمی مناسب برای نگارش صحیح یک متن علمی و پروپوزال سمینار پایان نامه رساله مقاله
▫️ دستورالعمل استفاده از علایم نگارشی و سجاوندی در نگارش فارسی دانشگاه صنعتی شریف
▫️چگونه یک ژورنال مناسب برای ارسال مقاله انتخاب کنیم
▫️چگونه یک مقاله را سریع بخوانیم؟
▫️نمونه نامه برای ارسال مقاله به مجلات خارجی
▫️نمونه نامه نگاری برای ارسال مقاله به مجلات داخلی
▫️آموزش رایگان روش تحقیق
▫️ویدئو کامل کارگاه #رایگان #آموزش_مقاله_نویسی_مبتدی
▫️ "تعارض منافع"
▫️هنر پیشنهاد داور
▫️در سایت زیر با دیدن خلاصه مقالات و نظر دیگر مطالعه کنندگان یک مقاله، در زمان برای مطالعه مقاله مناسب، صرفه جویی کرد
▫️دستورالعمل نوشتار متن علمی مناسب برای نگارش صحیح یک متن علمی و پروپوزال سمینار پایان نامه رساله مقاله
▫️مقاله با کد
▫️نحوه تشخیص اعتبار یک کنفرانس بین المللی
▫️نکاتی در باب مجلات
▫️ جملات الگویی در نگارش متن مقاله
▫️میانگین تاثیر مقاله
▫️در این لینک می توانید بصورت برخط مراجع خود را سایتیشن نموده و به فایل تز یا مقاله خود اضافه نمایید
▫️آشنایی با موسسه ISI
▫️بهترین سرویسهای اصلاح گرامر مقالات انگلیسی جهت رفع اشکالات گرامری مقاله ها قبل از ارسال به مجلات
▫️پنج گام طراحی مقاله خوب
▫️فرآیند داوری در مجلات
▫️نکاتی مفيد براي تهيه مقاله علمي
#مقاله_نویسی #مقاله #ابزار_پژوهش #ابزار_جستجو #پژوهش #ابزار #جستجو #ارجاع
#Tools #Research #Research_Tools #ResearchTools #AI #AI_Tools #Best #BestTools #Best_Tools #Bot #Download #Journal #Paper #Free #Search #Engine #SearchEngine #Search_Engine #Free #Academic #Article
@Recommender_Systems
1 469
🔅 اصطلاحات رایج کاربردی در مقاله نویسی برای ارسال به ژورنالهای معتبر خارجی (بخش دوم)
▫️Abstract
چکیده مقاله که در این بخش چکیده ای از فعالیت پژوهشی، ضمن بیان اهمیت موضوع و نتایج به دست آمده، به طور شفاف و دقیق توضیح داده می شود. هر چکیده شامل سه بخش مهم است: 1- چالش حل شده در این پژوهش 2- مشارکت، نوآوری و راهکار بکار گرفته شده برای حل آن چالش 3- نتایج ارزیابی بدست آمده از نوآوری محقق در مقایسه با دیگر روش ها
▫️Introduction
مقدمه مقاله که دراین قسمت باید تاریخچه و اهمیت موضوع، مشکلات و نقاط ضعف روشهای پیشین و رویکرد محقق برای حل این مشکلات نوشته شود.
▫️Appendix
ضمیمه یا پیوست در این بخش مطالبی که با متن مقاله مرتبط می باشد اما ذکر آنها در متن اصلی در اولویت دوم قرار دارد، درج میگردد.
▫️References
مراجع یا منابع که این بخش مربوط به مشخصات تمامی منابع و مقالاتی است که در متن مقاله به آنها ارجاع شده، که باید به طور دقیق و کامل نوشته شوند.
▫️Results
نتایج مقاله است یعنی به نتایج عملی به دست آمده در یک مقاله گفته می شوند.
▫️Proof
بعد از قالب بندی و قبل از چاپ، مقاله پذیرش شده به محقق مجددا توسط مدیر ژورنال، جهت تایید نهایی مشخصات ارسال می گردد.
▫️Materials And Methods
مواد و روشهای مورد استفاده در مقاله است. در این بخش کلیه مواد و دستگاههای استفاده شده، پروتکل انجام آزمایش (در مقالات تجربی) و روابط ریاضی، فرضیهها، اثبات قضیههای ذکر شده، نرم افزارهای استفاده شده و مقادیر عددی پارامترها (در مقالات تئوری) به طور کامل نوشته می شوند.
▫️Conclusion
جمع بندی، در این قسمت به مرور بسیار مختصری از کل مقاله پرداخته می شود.
▫️Discussion
بحث، این قسمت از مقاله به تفسیر و تعبیر نتایج و دستاوردهای پژوهش اختصاص دارد.
▫️Acknowledgment
تقدیر و تشکر است که در این قسمت از موسسات یا ارگان ها و افرادی که به نحوی در انجام پژوهش به نویسندگان کمک نموده اند، تشکر و قدردانی میشود.
▫️Template
الگوی نگارش یک مقاله علمی است که انتظار می رود طبق آن متن مقاله نوشته شود
▫️ Accept
پذیرش، به معنای پذیرفته شدن ، هنگامی که مقاله محقق توسط هیئت تحریریه و داوران پذیرفته شود و در نوبت چاپ قرار گیرد می گویند اکسپت شده است.
▫️Reject
ریجکت به معنای رد شدن مقاله توسط مجله هدف است. این واژه هنگامی استفاده می شود که مقاله توسط داوران و مجله برای چاپ پذیرفته نشود و رد شود.
▫️Reject And Resubmit
به گونه ای از رد شدن یک مقاله در یک ژورنال اطلاق می گردد که به دلیل ضعیف بودن مقاله ارسال شده می باشد و اگر نویسندگان، به دقت به پرسشهای داوران پاسخ دهند و مقاله را اصلاح نمایند، امکان بازنگری و داوری مجدد وجود خواهد داشت و می توانند آن را مجدداً به ژورنال ارسال نمایند.
▫️Complete Reject
زمانیکه یک مقاله پس از ارسال به یک ژورنال به دلایل مختلف به طور کامل رد شده باشد.
#ابزار_پژوهش #چکیده #ابزار #پژوهش #مقاله #اصطلاح #ژورنال #منیواسکریپت #داور #پذیرش
#Abstract #Writing #Sections #Tools #Research #Research_Tools #ResearchTools #Paper
@Recommender_Systems
1 469
🔅 اصطلاحات رایج کاربردی در مقاله نویسی برای ارسال به ژورنالهای معتبر خارجی (بخش اول)
▫️Journal
ژورنال همان مجله ای است که محقق مقاله خود را به آن ارسال می کند و نام انگلیسی مجله می باشد. این مجلات می توانند فصل نامه، دو فصل نامه، سال نامه و یا دوسال نامه باشند.
▫️Submit
سابمیت به معنای ارسال کردن است و به پروسه ارسال مقاله به یک مجله گفته می شود
▫️Submitted
به مقاله ی ارسال شده برای یک ژورنال گفته می شود
▫️Manuscript
به مقاله خام و دست نویس که هنوز به مجله ای ارسال و پذیرفته نشده است، منیو اسکریپت می گویند. هنگامی که این مقاله به مجله ای ارسال و پذیرفته شود Article یا Paper نام می گیرد.
▫️ Manuscript No
کد و شماره ای که به مقاله دست نویس ارسال یا سابمیت شده به یک مجله اختصاص می یابد. این شماره جهت پیگیری و رهگیری روند پذیرش، ارسال می شود که به شماره منیواسکریپت معروف است.
▫️Article
به هر مقالهای، حتی مقالات چاپ شده در مجلات غیرعلمی گفته می شود.
▫️Paper
مقالهای که در ژورنال های علمی پذیرفته شده باشد. منیواسکریپت یا دست نویس داوری شده محقق که در ژورنالی چاپ شده است پیپر نام دارد.
▫️Best Papers
مقالات برتر کنفرانس ها که معمولا نسخه تکمیل شده آنها در مجلات چاپ میشوند.
▫️Editor
شخصی است که مقاله را داوری اولیه کرده و آن را به داوران اصلی ژورنال یا مجله می فرستد و نظر آن ها را درباره مقاله و قابلیت چاپ در مجله مورد نظر جویا می شود.
▫️With Editor
بدین معنی که مقاله به دست ادیتور رسیده و وی به دنبال افرادی جهت داوری مقاله می گردد.
▫️Under Review
این عبارت بدین معناست که مقاله در در دست بررسی داوران است و نتیجه آن به محض اطلاع داوران اعلام می شود. عبارت Refereeing نیز به معنای این است که مقاله در حال داوری است.
▫️Revise
این واژه به معنای برگشت مقاله به نویسنده برای اعمال اصطلاحاتی در آن است. اگر Major Revise باشد بدین معناست که باید اصلاحات زیاد و متعددی انجام شود که در این حالت مقاله بعد از اصلاحات مورد نظر دوباره به داوران فرستاده می شود تا تایید شود. اگر Minor Revise باشد مقاله اصلاح شده توسط ویراستار و یا مدیر یا کارشناس اجرایی مورد بررسی قرار می گیرد زیرا اصلاحات درخواستی کم و معدود بوده است.
واژه دیگری که در این بخش باید معرفی شود Resubmit است. این واژه به وضعیتی اطلاق می شود که ایرادات زیادی برای اصلاح در مقاله شما از نظر داوران وجود دارد که در این حالت باید مقاله را دوباره بازنویسی کرده و دوباره سابمیت کنید. مقاله اصلاح شده مانند مقاله معمولی دوباره و به دقت داوری می شود. در نامه بازگشت به نویسنده پیشنهاد می شود که مقاله کاملا دوباره بازنویسی و سابمیت مجدد شود و یا به مجله ای دیگری ارسال شود.
#ابزار_پژوهش #چکیده #ابزار #پژوهش #مقاله #اصطلاح #ژورنال #منیواسکریپت #داور #پذیرش
#Abstract #Writing #Sections #Tools #Research #Research_Tools #ResearchTools #Paper
@Recommender_Systems
1 469
🔅 WebReco: A Comprehensive Overview of an Industrial-Scale Webpage Recommendation System at Bing
J Shah, I Barjasteh, A Barapatre, C Wang, G Luo… - 2024
In this paper, we introduce WebReco, a web-scale webpage recom-mendation system in Bing. Our product appears as Explore Further on the first page of Bing search results and is built to serve interesting, engaging, and complementary webpage recommendations along side search results. We start by outlining our product north star, defining what it means to provide a good webpage recom-mendation for our product. We describe our evaluation method-ology and provide a comprehensive overview of our production recommendation system, detailing each component from candidate generation to ranking. We dive into specifics of feature engineering and serving, model development and evolution, and how we scale our components to handle billions of webpages. We also share our approach to building a recommendation triggering model, a method for dynamically deciding the recommendation count given certain constraints. This paper provides a detailed look at building and optimizing a web-scale recommendation system, highlighting the design choices we made.
#WebReco #Comprehensive #Overview #Industrial #Scale #IndustrialScale #Industrial_Scale #Webpage #Bing #Forsati #RanaForsati #Ranking #Recall #Multitask #LargeScale #LargeLanguageModels #LLMs #LLM #WebScale #Web_Scale #Web #Scale #Web_Page #LargeLanguageModel #Large_Language_Models #Large #Language #Models
@Recommender_Systems
1 469
🔅 در ادامه شرکت #Meta نسخه متن باز این ابزار را به اسم NotebookLlama ارایه داده است که کاربر می تواند فایل هایpdf خود را در چهار مرحله به پادکست صوتی تبدیل کند:
مرحله 1: پیشپردازش PDF: با استفاده از مدل Llama-3.2-1B-Instruct، فایل های PDF را پیشپردازش کرده و آن را به صورت فایل .txt ذخیره می کند.
مرحله 2: نگارش transcript: با استفاده از مدل Llama-3.1-70B-Instruct، کاربر می تواند رونوشت پادکست را از متن بنویسد.
مرحله 3: بازنویسی دراماتیک: با استفاده از مدل Llama-3.1-8B-Instruct، رونوشت را دراماتیکتر کند.
مرحله 4: تبدیل متن به گفتار: با استفاده از parler-tts/parler-tts-mini-v1 و bark/suno، یک پادکست گفتگو محور تولید کند.
#هوش_مصنوعی #ابزار_پژوهش #ابزار_جستجو #پژوهش #ابزار #مقاله_نویسی #مقاله
#AI #Artificial_Intelligence #Research #Tools #ResearchTools #Research_Tools #Meta #NotebookLlama #AI_Tools #ChatGPT #Best #BestTools #Best_Tools
@Recommender_Systems
