Anti Spam System used in CF - Real Estate
Hello Everybody.
In this post, I will be explaining the framework we have implemented to handle spam on our site. As you know commonfloor allows owners,seekers & real estate Agents to find and communicate with each other . The side effects of this wonderful idea is spamming. We needed a system to monitor,detect and protect genuine users from spam messages.
We have 4 categories of users
At commonfloor, we allow only registered (users with verified mobile numbers) users to communicate with each other. When a seeker is interested in a project/property, he/she sends a message to the owner of that project/property via sms & email.
All communications are processed by our anti-spam system before being sent. When the system receives a message to be checked, it sends the msg to the algorithm which returns a 'spam score' (a probability of the msg being spam) We have internally set a threshold for this spam score. if the score is above the threshold, it will be categorized as 'spam' and the message wont be sent. if the score is below the threshold(the algorithm is not sure if the msg is a spam), it will be sent to a moderation console where our team will decide whether the msg is a spam or not . This decision is sent as a feedback to the algorithm for self-learning. The algorithm gets better as it processes more messages and receives more feedback. Based on the decision made in the moderation console the message will either be sent or discarded. All spam messages are stored in a separate db and used to train the algorithm and for future analysis.
With this system in place, I can assure that users will receive messages from genuine users and are protected from receiving spam messages.
Hello Everybody.
In this post, I will be explaining the framework we have implemented to handle spam on our site. As you know commonfloor allows owners,seekers & real estate Agents to find and communicate with each other . The side effects of this wonderful idea is spamming. We needed a system to monitor,detect and protect genuine users from spam messages.
We have 4 categories of users
- Seeker - looking to buy/rent a property
- Owner - looking to sell/rent
- Real Estate Agent
- Builder
At commonfloor, we allow only registered (users with verified mobile numbers) users to communicate with each other. When a seeker is interested in a project/property, he/she sends a message to the owner of that project/property via sms & email.
All communications are processed by our anti-spam system before being sent. When the system receives a message to be checked, it sends the msg to the algorithm which returns a 'spam score' (a probability of the msg being spam) We have internally set a threshold for this spam score. if the score is above the threshold, it will be categorized as 'spam' and the message wont be sent. if the score is below the threshold(the algorithm is not sure if the msg is a spam), it will be sent to a moderation console where our team will decide whether the msg is a spam or not . This decision is sent as a feedback to the algorithm for self-learning. The algorithm gets better as it processes more messages and receives more feedback. Based on the decision made in the moderation console the message will either be sent or discarded. All spam messages are stored in a separate db and used to train the algorithm and for future analysis.
With this system in place, I can assure that users will receive messages from genuine users and are protected from receiving spam messages.
A low-level attack was still how do you stop spam underway as of 17 January 2007 and efforts are continuing to mitigate it.
ReplyDeleteGreat Article
DeleteCyber Security Projects
projects for cse
Networking Security Projects
JavaScript Training in Chennai
JavaScript Training in Chennai
The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training
The top Black Friday gaming laptop deals for 2020, featuring the best ASUS ROG, Acer Predator & more gaming laptop sales Here's best gaming laptop 2020
DeleteDiantaranya mantra judi kartu yang biasa digunakans ebagian bettor untuk memenangkan permainan adalah jadi berikut ini bacaannya
ReplyDeleteasikqq
dewaqq
sumoqq
interqq
pionpoker
bandar ceme terpercaya
hobiqq
paito warna
forum prediksi
Gaming Mouse Professional,MAXIN ZELOTES Professional LED Optical 7200 DPI 7 Button USB Wired Gaming Mouse Mice for gamer zelotes gaming mouse
Deletepaito warna china
ReplyDeletedata sydney update
datahk
syair sydney
syairsgp
datasgp
paito warna terlengkap
http://warungsgp.com/
live hk 6d
live sydney
Delhi Mathura Vrindavan Tour by Bus
ReplyDeleteAgra Mathura Tour Package by Bus
Delhi to Agra tour by Volvo bus
Online Bus Ticket Booking for Agra
Same Day Agra Tour
Same Day Agra Tour by Bus
Such a great blog.Thanks for sharing.........
ReplyDeleteTally Course in Chennai
Tally Training in Chennai
Tally training in coimbatore
Tally course in madurai
Tally Classes in Chennai
Tally classes in coimbatore
Tally coaching centre in coimbatore
Tally training institute in coimbatore
Software Testing Training in Chennai
German Classes in Bangalore
http://0link.mihanblog.com
ReplyDeletehttp://3dcg.mihanblog.com
http://3djewellery.mihanblog.com
http://3djewelry.mihanblog.com
http://3dkid.mihanblog.com
http://3dkids.mihanblog.com
http://3dwomen.mihanblog.com
http://abrastak.mihanblog.com
http://abtintvto.mihanblog.com
http://aeglift.mihanblog.com
http://backlink365.blog.ir
ReplyDeletehttp://barbary-tehran.blog.ir
http://barbary-tehran1.blog.ir
http://batis-co.blog.ir
http://blogerman.blog.ir
http://delphico.blog.ir
http://dreamss.blog.ir
http://fetne.blog.ir
http://freepikdl.blog.ir
http://freepik-dl.blog.ir
Great Information and good article nice blog. Thanks for sharing this useful information article. Best Online Computer Store Australia | All in One Pc
ReplyDelete
ReplyDeleteRevive the lost empire of sim ancients and become a hero in city-building games. Build your city in Percity, as you grow it, keep your cityville citizens happy by producing the products they need!
PerCity is a city-building game and farming game for every day to simulate your virtual farm on an adventure journey.
Such a great blog.Thanks for sharing...
ReplyDeletegerman language course in bangalore
Wow StorePlayApk It's Working
ReplyDeleteWow GroupLinks
Jobs Near MEE
WhatsApp Status Video
UltraTech4You
Nice and informative article and I think commercial property in Greater Noida is the best property to have because it is a developing area and many it sectors are nearby and the area is also very safe.
ReplyDeleteplay slots online
ReplyDeleteplay slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
play slots online
Thanks for the content. Download Mod Apk from Apkmodpro
ReplyDeleteIt's very useful blog post with inforamtive and insightful content and i had good experience with this information.I have gone through CRS Info Solutions Home which really nice. Learn more details About Us of CRS info solutions. Here you can see the Courses CRS Info Solutions full list.Find the best Hadoop Training with great faculty. Go to know about crs info solutions Workday Training program.
ReplyDeleteYoWhatsApp APK is not working anymore.
ReplyDeleteThanks for Sharing This Article.It is very so much valuable content. I hope these Commenting lists will help to my website
ReplyDeleteworkday studio online training
best workday studio online training
top workday studio online training
Great info thank you for share with us! Also, I must share with my friends this info. And support my work below if you can 😊.
ReplyDeleteTruecaller Pro Mod Apk
Clash of Clans MOD APK
Amazing blog with unique information found valuable and enjoyed reading this one. Keep posting. Thanks for sharing.
ReplyDeleteData Science Training in Hyderabad
ReplyDeleteGreat article with unique information found useful looking forward for next blog thank you.
typeerror nonetype object is not subscriptable
Thanks for Sharing This Article.It is very so much valuable content. I hope these Commenting lists will help to my website
ReplyDeletebest workday online training
Best IT Training in Chennai
ReplyDeleteTube fittings
ReplyDeleteManifold valves
Needle valve
Ball valve
ReplyDeleteTop-quality blog with unique content and information shared was valuable looking forward to the next updated thank you.
Ethical Hacking Course in Bangalore
Ball valve
ReplyDeleteGlobe valve
Check valve
Valve grease injection fittings
Condensate pot
Thanks for shared that blog with us. If anyone here searching swagelok ball valve price list then visit Oshwin Overseas
ReplyDeleteThis is most informative and also this post most user-friendly and super navigation to all posts.
ReplyDeleteOnline Data Science Classes
Selenium Training in Pune
AWS Online Classes
Python Online Classes