fake-news

‫ פרוייקט שיעזור לזהות חדשות מזוייפות. חשבתי לעצמי איך אני בודק אם מידע הוא אמיתי או שקרי. אני מניח שרוב האנשים יחפשו בגוגל ואם הם ימצאו מספיק תוצאות לאותו סיפור אז כנראה שיש אמת בפרסום. לעומת זאת סיפור שקרי כנראה יחופש בתאריכים מסויימים בצורה גבוהה מאוד - ולאחר מכן יישכח ולא יחפשו אותו. לכן השתמשתי בgoogle trends. כאשר מחפשים כותרת כלשהי של סיפור הוא בודק בgoogle trends לגבי מגמות חיפוש של המונח ומציג אותם אני מסנן מידע שרלוונטי לפחות מ10% מכמות החיפושים המקסימלית לתקופה מסויימת בנוסף חיפשתי באינטרנט ומצאתי אתר שלם שמוקדש לאמת כתבות (בדיוק מה שאני צריך) אז הוספתי בעיגול יפה את הסבירות שהאתר מביא על הכותרת באחוזים. הוספתי גם אפשרות לחפש את הכתובת של הכתבה ואז יוצגו תוצאות על הDomain עצמו (למשל מתי הוא נרשם) שההנחה שדומיין שנרשם לא מזמן או על ידי חברה שנראית חשודה יכול להעיד על כתבה שקרית. מצאתי גם מאגר של דומיינים עם סיווג (למשל מוטה, שקרי וכו') ואני מציג אותו גם במידה והדומיין שקיבלתי תואם. בנוסף אני מחפש בכתבה עצמה את הכותב של ומציג אותה למשתמש.

‫ מבחינת פיתוח את הclient עשיתי עם vue.js את הצד שרת עשיתי בהתחלה עםnode.js והעלתי לfirebase ואז כשראיתי שצריך לשלם עבור קריאות רשת מהשרת עצמו אז התנתקתי מfirebase.

‫ ישנן תמונות בתיקייה של demo

Running the code

In order to run the code on your localhost should install Node.js. checked with v8.5.0 but should work with 6.11.x

Running the client

cd client
npm install
npm start

Running the server

cd server
npm install
npm start