iphone - كيفية تحليل رسائل تويتر؟(تحسين الخوارزمية الخاصة بي)



facebook algorithm (3)

أعتقد أن الشيء الصحيح الذي ينبغي عمله هو استخدام مكتبة NLP الحالية مثل مكتبة Stanford nlp .

الذي يتضمن:

  • ستانفورد CoreNLP
  • ستانفورد محلل
  • ستانفورد مصنف

بدلا من ذلك ، يمكنك استخدام opennlp أو nltk . إذا كان إطار البرمجة اللغوية العصبية في جافا وكنت تريد استخدام python أو ruby ​​كما أراد OP تحقق jython و jython .

https://ffff65535.com

كان لدي فكرة جميلة للتنفيذ. اسميها

FixTheUnFixed

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

كل ما عليك فعله هو أن تغرد شيئًا من هذا القبيل ، ويمكنك إضافة صورة ، وبالطبع موقع ، باستخدام خدمة موقع الوراثة لتويتر أو تطبيقات Facebook.

Tweet مثل هذا:

@FixTheUnFixed there is a broken fire hydrant here
@FixTheUnFixed my cellular company charged me 18,572$
  for using my iPhone aboard.

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

أفكاري للحصول على هذا العنوان هي من جوجل (مع جوجل API).

الخوارزمية الزائفة هي:

1. get the location the Twitter's or Facebook's status sent from.
2. look for key words such as trash, cats, animals etc.
3. finding the relevant authority e-mail , twitter or Facebook account.
4. send the message to the authority account and re-tweet it to the public
     world so they can follow if there is any change.
  • في 3. @ algo هل هناك أي طريقة ذكية لتنفيذ ذلك؟
  • لا أريد إرسال رسائل غير مرغوب فيها إلى السلطات وعدم نشر رسائل غير مرغوب فيها من الأشخاص المتستر عليهم.
  • كيف يمكنني تحسين الخوارزمية أعلاه؟
  • كيف يمكنني البحث عن موارد الاتصال من السلطات relvent؟

اقتراحي هو أن أبدأ باستخدام Amazon Mechanical Turk - ادفع للأشخاص الحقيقيين رسومًا صغيرة مقابل كل تغريدة يقومون بمعالجتها. سيحتاجون إلى تحديد ما إذا كانوا بريدًا إلكترونيًا غير مرغوب فيه أم لا ، فعندئذ ، إذا كانوا شرعيين ، فسيبحثون بعد ذلك عن معلومات الاتصال الصحيحة للبلدية. في هذه الأثناء ، اجمع إحصائيات تفصيلية لكل تغريدة تتم معالجتها ، والتي يمكنك من خلالها إنشاء قاعدة بيانات. على سبيل المثال ، ستتمكن من رؤية أن جميع التغريدات التي تحتوي على "Garbage" و "Chicago" تنشئ ردًا يحتوي على رقم هاتف معين. وبمجرد حصولك على بيانات كافية ، يمكنك استخدامها لأتمتة التغريدات الواردة الشائعة والمحددة بشكل جيد ، ثم البناء التدريجي من هناك ، باستمرار تحسين بياناتك وجمعياتك باستخدام البحث الذي قام به العمال الأتراك.

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


يمكن استخدام ifttt.com على الأرجح لهذا؟ إنها خدمة لأتمتة إجراء بناءً على معاييرك المخصصة.

ربما يمكنك التواصل معهم؟





nlp