هل يمكن إضافة قائمة بالمواضيع الموصى بها إلى القائمة العلوية؟

أنا أحب https://meta.discourse.org/t/discourse-ai-related-topics-enhancing-content-exploration/288732، ولكن للأسف يبدو أن نطاقه محدد بالموضوع الذي أقرأه حاليًا.

أتساءل عما إذا كان، مع التطورات الأخيرة في نماذج اللغات الكبيرة (LLMs)، سيكون من الممكن تصفح منشورات المستخدم وسجل قراءاته لمنحه موجزًا ​​موصى به؟

ستكون هذه ميزة رائعة لحالة الاستخدام التي تركز على الأسئلة والأجوبة. لدينا العديد من الفئات المتميزة، والمستخدمون المشغولون جدًا (الزملاء) والكثير من المعلومات المفيدة للغاية التي لن يروها ببساطة. ستساعد قائمة موصى بها جيدة بعض مستخدمينا على التغلب على المشكلات التي يحاولون حلها.

أعتقد أن ما نريده هو قائمة تتكون من الأخطاء الشائعة والهامة والساخنة التي يتحدث عنها الناس، والمتعلقة بالأدوات والمحادثات التي يُظهر المستخدم اهتمامًا بها بالفعل.

7 إعجابات

هل تمانع في مشاركة رابط الموقع إذا كان متاحًا للعامة.

بصفتي شخصًا استخدم ميزات Discourse AI، والعديد منها قبل أن تصبح متاحة للعامة، فإنني أتطلع إلى معرفة المزيد عن موقعك. إن فهم التفاصيل المحددة التي ذكرتها سيمكنني من تقديم توصيات أكثر استنارة لـ Discourse AI، مع مراعاة الجوانب الفريدة لمنصتك.

أود ذلك ولكن للأسف إنها منصة داخلية كبيرة للشركات :frowning:
ربما يمكنني أن أعطيك فكرة عما نقوم به.

الخلفية

بشكل أساسي، إنها تشبه Stackoverflow داخلي حيث نشارك المشكلات الخاصة بالشركة والصناعة مثل “كيف يمكنني تكوين الوكيل لهذا؟” أو “لا يمكنني العثور على أي نتائج لـ Bug123 في Google، هل قام أي شخص آخر بحل هذا؟”

فئاتنا خاصة بالأدوات، مثل:

  • Kubernetes
  • Gitlab
  • أشياء IBM المعيبة ذات أسوأ واجهة مستخدم رأيتها على الإطلاق

كيف يمكن أن تكون قائمة التوصيات مفيدة؟

حاليًا، إذا قرأت موضوعًا أو رددت عليه في فئة Gitlab الذي يتحدث عن التكامل مع أدوات أخرى، مثل Kubernetes، فلن أتلقى أي إشعارات حول الموضوعات ذات الصلة. لذلك، إذا كان هناك منشور مفيد جدًا في فئة Kubernetes، فقد لا أراه إلا في وقت متأخر جدًا. يجب أن أجده بنفسي، أو أشترك في الإشعارات الصحيحة.

معظم مستخدمينا لن يكون لديهم إعدادات إشعارات جيدة:

  1. إنهم تحت ضغط لتحقيق النتائج
  2. لا يقضون وقتًا كافيًا على المنصة للحصول على أفضل استفادة من إعدادات الإشعارات الخاصة بهم.

ستوفر قائمة التوصيات معلومات مفيدة محتملة، عند الطلب، بنقرة واحدة. بشكل أساسي، “بناءً على اهتماماتك الأخيرة، إليك بعض الموضوعات التي قد تكون مفيدة”. يمكن بناؤها من سجل بحث المستخدم، والموضوعات الشائعة، والكلمات الرئيسية الشائعة في الموضوعات التي يشاركون فيها، وما إلى ذلك. لذلك، إذا لم يزوروا فئة Buggy IBM أبدًا، فلن يتم التوصية بأي شيء من تلك الفئة، إلا إذا حدث أن تطرقت إلى شيء لديهم بالفعل اهتمام قوي به، على سبيل المثال، Gitlab.

4 إعجابات

من الواضح أنك لم تستخدم آلة keypunch من قبل.


صورة من: Definition of keypunch machine | PCMag


هل رأيت هذا الموضوع، يجب عليك قراءة كل شيء فيه حيث توجد الكثير من المعلومات المفيدة في معظم المشاركات.

إعجاب واحد (1)

أقدم ملخصًا يوميًا للذكاء الاصطناعي “daily buzz” في أعلى هذا الموقع يتم تحديثه كل 12 ساعة ويستمد من يومين من المنشورات.

الحل خاص وليس في إضافة عامة، ولكنه يوضح المفهوم.

ونعم، إنه عرضة للأخطاء! :sweat_smile:

كنت أنوي ربط المحتوى … تحديث: تم، فقط احتجت إلى GPT 4 Turbo وهندسة مطالبات. لا يمكن لـ GPT 3.5 التعامل مع هذا المستوى من التوجيه.

3 إعجابات

أرى جهاز keypunch الجميل الخاص بك، وأقدم لك نظام تذاكر قائم على الويب web based ticketing system لا يدعم markdown :laughing:


الموضوع الموصى به

شكراً لك، لم أر هذا. قد يكون مثمرًا إذا تغيرت الأمور بالنسبة لنا، ولكن للأسف لا يبدو أنه يلبي قيودنا الحالية (التي فشلت في ذكرها سابقًا :facepalm:).

القيود

  • لا يمكن استخدام الدردشة
  • لا يمكن استخدام الرسائل الخاصة
  • لا يمكن الاعتماد على الذكاء الاصطناعي لتوليد الردود، وتزويد المطورين بها بصمت - نحن نصنع برامج حرجة للسلامة

هذه القيود هي أساسًا سبب كون قائمة المواضيع الموصى بها حلاً جيدًا لنا: لا يتم إنشاء أي محتوى، ولا يتم استخدام الدردشة، ولا يتم استخدام الرسائل الخاصة.

ستكون هذه طريقة مثيرة للاهتمام لتقديم ملخص يومي. كما قلت، ستكون الروابط التشعبية بالتأكيد ميزة رائعة. هل تفكر على الإطلاق في تخصيصه لمجموعة اهتمامات المستخدم المميزة؟ ما الذي جعل هذا النهج جذابًا بدلاً من الاعتماد على الملخص اليومي الحالي؟

إعجابَين (2)

هذه فكرة لطيفة جدًا إذا كان بإمكانك القيام بذلك بكفاءة …

إعجابَين (2)

أعتقد أن هذا هو الجزء الصعب حقًا من هذا الطلب، ولكنه أيضًا المكان الذي تكمن فيه قيمة كبيرة.

تمتلك معظم منصات استضافة المحتوى شكلاً من أشكال نظام التوصية المخصص، وسأكون متفاجئًا إذا لم يتجه Discourse في هذا الاتجاه في وقت ما أيضًا. يمكن تحقيق ذلك بشكل أفضل من منصات مثل Spotify/Youtube لأن كل شيء يعتمد على النصوص، مما يزيل طبقة من الخطأ بين ترجمة الصورة/الصوت إلى كائن/نص/مفهوم.

إعجابَين (2)

باختصار.

فكر خارج الصندوق أكثر مع الطلب في المنشور الأول. بينما لديك العديد من القيود الصالحة التي يجب تلبيتها، هذا لا يعني أنه لا توجد حلول أفضل محتملة.


ملاحظة جانبية حول المواضيع ذات الصلة التي يمكنني القول بصراحة أنني رأيت منها بضعة آلاف في الأيام القليلة الماضية ولاحظت هذا

شيء يستحق المراقبة.

عند مراجعة العديد من المشاركات في المواضيع ذات الصلة لموقع باللغة الإنجليزية (OpenAI) بدأت ألاحظ أن المواضيع باللغة الإسبانية تميل إلى التجميع معًا وأشتبه في أنه إذا تمت ترجمتها أولاً إلى اللغة الإنجليزية، فستكون لكل مشاركة متجه مختلف وبالتالي سيتم تجميعها مع مشاركات أخرى. :slightly_smiling_face:

إعجاب واحد (1)

كابوس :sweat_smile:

We are still refining the feature (will look at announcing next week), but our new Periodic report using AI totally fits with your vision:

custom instructions provided

Generate a Daily summary of meta.discourse.org

  • List key stats like top users and counts of posts / topics

  • List 10 or so interesting new topics with a brief summary of activity that happened during the day

  • List 10 or so interesting older topics that got significant activity during the day

  • List a summary of activity by the @team group linking to topics they made inline.

  • Sourcing: ALWAYS Back statements with links to forum discussions.

  • Markdown Usage: Enhance readability with bold, italic, and > quotes and links.

  • Linking: Use https://meta.discourse.org/t/-/TOPIC_ID/POST_NUMBER for direct references.

  • User Mentions: Reference users with @USERNAME

  • Add many topic links: strive to link to at least 30 topics in the report. Topic Id is meaningless to end users if you need to throw in a link use ref or better still just embed it into the sentence

  • Categories and tags: use the format #TAG and #CATEGORY to denote tags and categories

  • bug topics are super important to me, make sure to prioritize them and also feel free to try to highlight any miscategorized bugs if you find any. DO NOT mention if stuff is correctly categorized.

  • When providing a topic summary, do so in paragraph form eg:

    @user discovered there was an issue with XYZ and @user2 suggested suggestion

raw report generated via AI - DISCLAIMER - contains 4 or so hallucinations

Daily Summary of Meta.Discourse.org (2023-12-21)

Key Stats

Interesting New Topics

  1. Experimental Admin Sidebar Navigation - @martin introduced an experimental admin sidebar navigation, sparking discussions about its design and functionality. Users like @packman and @Don provided feedback on missing entries and mobile display issues, which @martin acknowledged and is considering for future updates. Read more.

  2. Recommended Topics List - @Tris20 suggested adding a list of recommended topics to the top menu, leveraging advancements in LLMs to tailor content to users’ interests. The conversation evolved with contributions from @EricGT, @merefield, and others, discussing the potential and challenges of personalized content recommendations. Read more.

  3. Ten Years of Discourse - Users like @Judy_Hawkins and @Quercus shared their gratitude for various Discourse communities that have impacted their lives, celebrating the platform’s ten-year anniversary. Read more.

  4. Locations Plugin - @Don reported an issue with the Locations plugin, which @merefield promptly responded to, indicating a willingness to investigate the problem. Read more.

  5. Restricting Users from Editing Navigation Bar - @Yola sought help to restrict users from editing the navigation bar, and @JammyDodger clarified that the feature is designed for individual customization. @pfaffman and @LOCOSP provided CSS solutions to hide the edit button. Read more.

  6. Upload File Bugs - @Vladimir_P encountered bugs when uploading files, which @JammyDodger and @blake addressed, leading to a fix being implemented. Read more.

  7. Creating and Installing Plugins - @Gaurav_Kumar_Sandan inquired about creating and installing plugins on the home page, with @JammyDodger and @pfaffman providing guidance on theme components and plugin installation. Read more.

  8. DiscoTOC - Automatic Table of Contents - Users like @digitaldominica and @Arkshine discussed issues with the DiscoTOC component, which were resolved following updates to Discourse. Read more.

  9. Custom User Setting in a Plugin - @pirhoo sought advice on creating custom user fields from a plugin, with @merefield providing resources to assist in the process. Read more.

  10. Billing Details Location - @Teresations needed help locating billing details for their Discourse hosted with Communiteq, which @awesomerobot and @RGJ assisted with, pointing to the control panel. Read more.

Interesting Older Topics with Significant Activity

  1. Emoji Line-Height Adjustment Feedback - @sam and @tynaut discussed the impact of emoji line-height adjustments on user status styling, with @tynaut confirming a fix for chat and looking into a solution for posts/messages. Read more.

  2. Using FILTER to Summarize Data - @JammyDodger shared a SQL query using the FILTER function to segment user data based on activity summary preferences, providing a detailed explanation of the query’s components. Read more.

  3. Communication Style as Part of a User’s Profile - @Saif and @simon discussed the potential and concerns of implementing sentiment analysis on user profiles to assess communication style. Read more.

  4. Enter to Newline, Shift+Enter to Submit Message in Chat - @meglio proposed a configuration change for chat input behavior, supported by users like @Jagster and @Moin, to make multi-paragraph messaging more user-friendly. Read more.

  5. Can’t Approve a User’s First Post if It Has a Poll - @Firepup650 reported an issue where a user’s first post containing a poll could not be approved due to a permissions error. Read more.

Activity by the @team Group

Miscategorized bug Topics

  • Error Message When Uploading Logo - @spicerunner reported an error message when uploading a logo, which was resolved after an update. This topic was correctly categorized as a bug. Read more.

Correctly Categorized bug Topics

  • Outbound Notification E-mails Failing - @managenet faced issues with outbound notification emails after attempting to change the attachment size limit. Read more.

  • Can’t Rebuild App Stuck Extracting One Layer - @LOCOSP encountered a problem with a Docker layer extraction during a rebuild, seeking advice on how to force a re-pull of the files. Read more.

  • Does Discourse Launcher / Docker Use the Local Postgresql and Redis Servers? - @dalu74 inquired about whether Discourse uses the host’s Postgresql and Redis installations, which was clarified by @hello-smile6. Read more.

For more details and discussions, visit meta.discourse.org.

Specifically you could unleash some of these automation reports to try to surface interesting content.

The fact you control the context size, amount of days the report spans and more lets you have extreme control here.

Warning though, this needs GPT-4 turbo to work well, Anthropic Claude is a large context window llm but the results it has produced failed to impress me.

13 إعجابًا

قد تعرف هذا ولكن أذكر هذا أيضًا للآخرين لأنه قد لا يكون واضحًا جدًا.

إذا كان لديك وصول إلى روبوت Discourse AI الذي يمكن العثور عليه في الزاوية العلوية اليمنى
image
فيمكنك استخدام شخصية Forum Helper لتجربة تعليمات مختلفة يمكن استخدامها مع custom instructions الخاصة بـ Periodic report using AI. بمعنى آخر، يمكنك استخدام Forum Helper لإنشاء نماذج أولية سريعة للتقرير.

بصفتي شخصًا حظي بامتياز المساعدة في تقديم الملاحظات أثناء التطوير، يمكنني أن أخبرك أن custom instructions مهمة للحصول على النتائج المرجوة. في المثال المذكور أعلاه، يمكنني أن أرى بوضوح أن سام أضاف هذا لتنويع تقريرك بناءً على طلبك الأولي

أتمنى أن يكون هذا مفيدًا.

إعجاب واحد (1)

للأسف، هذه التعليمات المخصصة صعبة للغاية حتى على GPT 4، ولكن من ناحية أخرى، يعمل الباقي بشكل جيد للغاية.

إعجاب واحد (1)

أحببت هذا المظهر، على الرغم من أنني لست متأكدًا من أنني أفهم الوظيفة بالكامل. يبدو أن هذا ينتج شيئًا مشابهًا للملخص (Digest). يعجبني هذا التنسيق الجديد لتلك المعلومات.

ما لم أتمكن من رؤيته من الاستجابة هو ما إذا كان هذا يمكن أن يوفر ملخصًا مخصصًا أم لا. هل فاتني ذلك في مكان ما؟ هل من الممكن إنشاء هذا لكل مستخدم، بناءً على اهتمامات المستخدم الفردية؟

لجعل هذه الأفكار أكثر واقعية، هذا تقريبًا ما كنت أفكر فيه:

  1. تحديد الاهتمامات الرئيسية للمستخدم: (تشغيل مرة واحدة) مسح جميع الموضوعات والردود التي تفاعل معها المستخدم (إعجاب، رد، إنشاء) بحثًا عن الكلمات الرئيسية
  2. تحديد الاهتمامات الحديثة للمستخدم: مسح الموضوعات والردود التي قرأها المستخدم هذا الشهر بحثًا عن الكلمات الرئيسية
  3. تحديد المفاهيم الرئيسية للموضوعات الحديثة: مسح جميع الموضوعات الجديدة هذا الأسبوع
user_interests = main_interests + recent_interests
Recommended_list = Match(recent_topics with user_interests)
Recommended_list = Recommended_list.sort_by_match_strength()
3 إعجابات

استنتاج مثير للاهتمام أتوصل إليه من خلال تقاريرنا اليومية (والتي تعمل الآن على TL3 على ميتا)

الجزء الذي يحبه الناس أكثر والذي يعتمد على LLM هو الملخص البسيط المكون من فقرة واحدة للتغييرات في موضوع معين من التاريخ X إلى Y.

بدلاً من جعل LLM يقرأ من خلال مجموعة النصوص بأكملها وينشئ تقريرًا كهذا، يمكننا الاحتفاظ بـ “ذاكرة تخزين مؤقتة للأجزاء” حيث نقوم بتخزين، على سبيل المثال، فقرات لكل موضوع:

معرف الموضوع النطاق الزمني للملخص ملخص قصير جدًا
2343 12-1 → 12-9

باستخدام هذا، يمكننا إنشاء ملخصات مخصصة لكل مستخدم. لذلك، نقوم بتقسيم هذا إلى مشاكل متعددة:

  • تحديد المواضيع المثيرة للاهتمام → البرمجة التقليدية (علامات / فئات تمت مشاهدتها أو ربما “خلفية” تمت مشاهدتها بناءً على النشاط - استبعاد ما تم قراءته بالفعل)

  • تلخيص المواضيع → ميزة مدعومة بـ LLM

هذا له مزايا متعددة. إنه قابل للتوسع بشكل جيد، ويمكن أن تكون الملخصات أكثر دقة بكثير لأن كمية السياق محدودة للغاية وهناك خطر أقل من تسرب السياق والهلوسة.

4 إعجابات

لقد كنت أفكر في تنويع هذه الفكرة. بدلاً من التفكير في المواضيع المرتبطة بالعلامات أو الفئات، فكر فيها بناءً على تشابهها الدلالي. في حين أن ليست كل المواضيع المرتبطة دلاليًا ستشكل كرة بشكل أنيق، إلا أنه من المفيد التفكير فيها بهذه الطريقة. تخيل كرة تبدأ كموضوع واحد؛ مع إضافة المزيد من المواضيع، تتوسع الكرة، لكن حجمها محدود بعد فترة. ومع ذلك، يمكن إضافة المزيد من المواضيع داخل الكرة مع نموها وحتى بعد الوصول إلى حجمها الكامل. فكر في هذا مثل عرض للألعاب النارية في السماء، مع انفجارات سريعة تمثل مواضيع ذات تشابهات دلالية مختلفة تضاف بمرور الوقت. هذه المقارنة تساعدني على فهم المفهوم بشكل أفضل. أنا مهتم بشكل خاص بتلك الانفجارات السريعة وتلك التي تبقى وتتلألأ لفترة طويلة. إذا كان لدى المرء تمثيل مرئي لهذا أيضًا، فسيكون من الجميل اختيار المراكز الدلالية وتكييف فقرة حول ذلك.

هذا الموضوع عند استخدام إظهار المشاركة الكاملة يعرض صورة حقيقية للمواضيع ذات الصلة دلاليًا.


تعديل

إليك تمثيل مرئي أقرب إلى ما أفكر فيه.

الصورة من هنا

https://marvl.infotech.monash.edu/webcola/

إعجاب واحد (1)

بمعنى ما، هذا يطلب “الخوارزمية” ولكن لـ Discourse.

يمكن أن تدخل أشياء كثيرة في “الخوارزمية” لاختيار الأشياء المثيرة للاهتمام:

  • من هو؟ على سبيل المثال: “أنا أميل إلى الاهتمام كثيرًا بالمنشورات التي كتبتها جين”
  • ما هو؟ على سبيل المثال: “أنا أميل إلى الاهتمام كثيرًا بالمنشورات المكتوبة جيدًا جدًا”
  • ما هو؟ على سبيل المثال: “أنا أميل إلى الاهتمام كثيرًا بالمواضيع في هذا الفضاء المتجهي الوصفي”
  • ما مدى شعبيته؟ على سبيل المثال: “أنا أميل إلى قراءة الأشياء التي يحبها/يقرأها الكثير من الأشخاص الآخرين”
  • وأكثر من ذلك بكثير.
إعجابَين (2)

يجب أن أكون صريحًا وأشير إلى أن هذه هي المرة الأولى التي أسمع فيها عن “الخوارزمية” ولكن نعم، إنها تتماشى إلى حد كبير مع ما أفكر فيه. سأضطر إلى البحث أكثر في الأمر ولكنني لا أتوقع أن أختلف مع ما ذكرته. :slightly_smiling_face:


21 نوفمبر 2023
ChatGPT 3.5

أنت

ما هي “خوارزمية” تويتر؟

ChatGPT

تشير خوارزمية تويتر إلى مجموعة معقدة من القواعد والعمليات الرياضية التي تستخدمها منصة التواصل الاجتماعي لتحديد المحتوى الذي يتم عرضه للمستخدمين في خطوطهم الزمنية وموجزاتهم. تم تصميم هذه الخوارزمية لتنظيم وتخصيص المحتوى الذي يراه المستخدمون بناءً على اهتماماتهم وسجل تفاعلهم وعوامل أخرى. تطورت خوارزمية تويتر على مر السنين، ولكنها تهدف بشكل عام إلى عرض أكثر التغريدات صلة وجاذبية للمستخدمين مع تعزيز تفاعل المستخدم والاحتفاظ به على المنصة.

تشمل المكونات والعوامل الرئيسية التي قد تؤثر على خوارزمية تويتر ما يلي:

  1. الصلة: تأخذ الخوارزمية في الاعتبار مدى صلة التغريدة باهتمامات المستخدم وتفضيلاته. تأخذ في الاعتبار الحسابات التي يتابعها المستخدم، والمحتوى الذي يتفاعل معه (الإعجابات، إعادة التغريد، الردود)، والكلمات الرئيسية وعلامات التصنيف التي يستخدمها في تغريداته.
  2. التفاعل: التغريدات التي تتلقى المزيد من الإعجابات وإعادة التغريد والردود والمشاركات من المرجح أن تروج لها الخوارزمية. يشير التفاعل الأعلى إلى أن التغريدة تلقى صدى لدى المستخدمين وتعتبر أكثر قيمة.
  3. الحداثة: غالبًا ما يعطي تويتر الأولوية للتغريدات الحديثة لإبقاء المستخدمين على اطلاع بأحدث المعلومات والاتجاهات. ومع ذلك، قد يعرض أيضًا تغريدات قديمة لا تزال ذات صلة وجذابة.
  4. التخصيص: تنشئ الخوارزمية تجربة شخصية لكل مستخدم من خلال تكييف موجزه لاهتماماته وسلوكياته المحددة. تتكيف مع مرور الوقت مع تفاعل المستخدمين مع المنصة.
  5. عدد المتابعين: يمكن أن يؤثر عدد المتابعين للحساب أيضًا على رؤية تغريداته. الحسابات التي لديها المزيد من المتابعين من المرجح بشكل عام أن يتم عرض تغريداتها لجمهور أوسع.
  6. نوع الوسائط: تميل التغريدات التي تحتوي على صور أو مقاطع فيديو أو وسائط أخرى إلى تلقي تفاعل أعلى وقد يتم الترويج لها بواسطة الخوارزمية.
  7. الجودة والسلامة: تهدف خوارزمية تويتر أيضًا إلى الترويج للمحتوى عالي الجودة والآمن مع تقليل رؤية البريد العشوائي والأخبار المزيفة والمحتوى الضار.

من المهم ملاحظة أن تويتر يقوم بتحديث وتحسين خوارزميته بشكل دوري لتحسين تجربة المستخدم ومعالجة المخاوف المتعلقة بانتشار المعلومات المضللة والمحتوى الضار. قد يكون لدى المستخدمين أيضًا بعض التحكم في خطهم الزمني عن طريق تعديل إعداداتهم أو كتم حسابات أو استخدام ميزات تويتر مثل القوائم وخيار “إظهار أفضل التغريدات أولاً” لتخصيص موجزهم بشكل أكبر.

أنا أحب هذا تمامًا. يبدو وكأنه نسخة خالية من التنبيهات من Watching، وهو بالضبط نوع الشيء الذي نبحث عنه. ما يثير إعجابي حقًا هو قلة الجهد الذهني الذي أشعر به أثناء قراءة هذا التنسيق! بصراحة لا أطيق الانتظار لقراءة المزيد منها!

هل أنا على حق في الاعتقاد بأن هذا لم يتم تجربته إلا على ميتا حتى الآن؟ أنا فضولي للغاية بشأن كيفية تعامله مع منتدى تقني يحتوي على معلومات قد تكون أكثر غموضًا.

إعجابَين (2)

لقد جربتها على منتدى تقني للغاية أيضًا وقد نجحت بشكل جيد، وهي جاهزة للاستخدام، وسأضيف بعض الوثائق المناسبة الأسبوع المقبل

5 إعجابات