Tag: 上海龙凤楼风桑拿


Railway Budget 2013 Unplugged Pawan Bansals First and Last Choice

first_imgOpinions on Railway Minister Pawan Kumar Bansal’s Railway Budget 2013 may differ from person to person, but on a closer look, he has presented a good budget considering the current financial situation of the Indian Railways and the forthcoming elections next year.In fact, Bansal has taken a few praiseworthy steps towards narrowing down the deficit gap in the struggling Indian Railways without disappointing the common man and at the same time appeasing the industrial sector.Many may questioned if Bansal’s Railway Budget 2013 was too financial discipline and avoided taking bold steps, including hiking passenger fare, keeping in mind next year’s elections and not to disappoint the public who were irked by rail fare hike last month. He is also been criticized for introducing lesser new rail lines compared to previous years.But on a closer look, Bansal has cleverly hiked the passenger fares, though indirectly, and would do so in the future though he abstained from increasing the figure in his budget. The public will indirectly pay more through ticket cancellation, clerkage and tatkal charges. Supplementary charges for super fast trains have also been marginally raised. The cost of travelling on train too may go up as the railway minister hinted a possible annual hike of 5 percent for various kinds of services.The public may also have to pay more in the future depending on the flatuating fuel price as the government is implementing Fuel Adjustment Component (FAC) linked revision for freight tariff from 1st April 2013. The railway minister said that the move could increase the cost of commodities by 4-8 paise per kg but additional revenue to the Railways will be around ₹4,200 crore.Bansal’s Railway Budget has many positive things that his predecesors didn’t think of. The announcement that a loan of ₹3,000 cr taken in 2011-12 has been fully repaid along with interest should come as a welcomed move. He also promised that the Railways will make profit by the end of the financial year.He announced the Indian Railways will set up an exclusive Centralized Training Institute at Secunderabad – Indian Railways Institute of Financial Management (IRIFM), indicating his long-term plan for the Railways.Bansal’s Railway Budget will also please investors, as much modernization projects of the railways will be done through Public-Private Partnership (PPP) route. Target of ₹1000 crore each fixed for Rail Land Development Authority and IR Station Development Corporation to be raised through PPP in 2013-14. Of the planned investment of Rs 63,363 crore for the financial year, ₹6000 crore will be under PPP mode.Many may not be happy for not introducing many new rail lines as expected but several measures announced in the budget like – safety, cleanliness and hygiene, special provision for women passengers and differently abled persons, introduction of Train Protection Warning System on Automatic Signalling Systems, elimination of 10797 level crossings to curb accidents, introduction of Self Propelled Accident Relief Trains, introduction of next-gen e-ticketing system that can handle 7200 tickets per minute as against the present 2000, and several others are necessary and will help the Railways in the long run.Bansal’s Railway Budget 2013 should be considered as a clever one.last_img read more


St Xaviers University mulls setting up sports management academy

first_imgKolkata: St. Xavier’s University is planning to set up a Sports Management Academy for various academic courses on sports and also some short term training programmes in this field. University authorities will soon write a letter to Chief Minister Mamata Banerjee urging her to allot a piece of land, measuring around 10 acres near the second campus of the university in New Town.Father Felix Raj, Vice-Chancellor of St Xavier’s University said: “We have a plan to set up a sports management academy in the city for which we would soon write to the Chief Minister requesting her for a piece of land. It would require a 10-acre of land for constructing a full-fledged sports management academy.” Also Read – Heavy rain hits traffic, flightsStressing the need of a sports management academy, he said proposed academy would offer various undergraduate and post-graduate courses on sports management. It would also impart training on physical education. This is a unique initiative taken by the premier institution. This is probably for the first time that a private institution is coming up with an idea of constructing a sports management academy. It may be mentioned that the State government had allotted a plot of 17-acre in New Town where the second campus of the university has come up. Also Read – Speeding Jaguar crashes into Merc, 2 B’deshi bystanders killedSt Xavier’s University will start MBA course at the Xavier Business School (XBS) under the university on its New Town campus from August this year. It has already obtained approval from All India Council of Technical Education (AICTE). It will be a full time residential course, offering specialisations in Marketing, Finance, Human Resources and Systems & Operations. The permission has been given for two sections with sixty students each. The state-of-the-art, smart and air-conditioned class rooms and amphitheaters are ready. The process of enrolment for the candidates has already begun. The institution is also going to start five new undergraduate courses including Bachelor of Management Studies, BA (Hons) in English, BA (Hons) in Mass communication, BA (Hons) in Economics, BCom Hons. The post-graduate degree courses which will be introduced this year are MCom, MA in Mass Communication, MA in English, MA in Economics, Master of Social Work and MBA.There is also a plan to set up a community college where six month certificate courses and one year diploma programmes will be run in the vocations. As a part of ‘Vision 2025 of St Xavier’s University,’ a law school will also be set up on New Town campus.last_img read more


TMobile May Soon Offer Plans Just for Data and Text Messaging

first_img Free Workshop | August 28: Get Better Engagement and Build Trust With Customers Now This hands-on workshop will give you the tools to authentically connect with an increasingly skeptical online audience. 1 min read Is it still a phone plan if you don’t make any actual phone calls?T-Mobile’s answer may be yes, if reports of the company coming out with a plan for just data and unlimited texting prove to be true. No minutes for voice calls would be included.Related: Sound Off: Should Distracted Walkers Be Fined or Jailed?Based on a leaked image obtained by TmoNews, the option would roll out sometime today and feature six new “Simple choice” plans aimed at folks who solely use the Internet and texting on their devices.Related: Think Before You PlanRates would start at $20 for 2GB, $35 for 6GB and go all the way up to 22GB for $95. However, the plan does have some limitations since it can only be used for GSM devices or Blackberry-related tech that can use a smartphone rate plan.  Enroll Now for Free March 30, 2016 Opinions expressed by Entrepreneur contributors are their own.last_img read more


Watch out for these roadworks across South Cheshire this week

first_imgStaffordshire Moorlands Stafford Borough, Rugeley, Uttoxeter M6, A500 and A50 Bridge to close for seven months Stoke-on-Trent South Cheshirecenter_img Newcastle Borough Full list of roadworks South Cheshire: A – B A500: Lane closure at Mermeoor Roundabout/Shavington bypass from October 25 until October 26 A500: Lane closure at Crewe Green Link Roundabout from October 25 until October 26 A500: Lane closure at Shavington Bypass Roundabout in Shavingtom Cum Gresty from October 25 until October 26 A500: Lane closure at Cheerbrook roundabout from October 25 until October 26 Alsager: Multi-way signals on B5078 Chells Hill in Betchon at the junction of Sandbach Road from October 22 until November 9 Alsager: Carriageway incursion on Close Lane from October 10 until October 29 Alsager: Multi-way traffic signals on Hellyar Brook Road at the junction with Dunnocksfold Road from October 17 until October 23 Alsager: Carriageway incursion on Linley Road on October 22 Alsager: Stop/go boards on Pikemere Road on October 22 Betchton: Two way traffic signals on A50 Newcastle Road over Lynnhouse Bridge Bosley: Two way traffic lights on Tunstall Road near Bosley Wood Treatment until February 2019. Read MoreGunman threatens Subway staff in armed robbery Congleton: Congleton: Carriageway incursion on Longdown Road from October 17 until October 23 Congleton: Roadworks and road closure on Fol Hollow from A34 Newcastle Road until Bankyfields Crescent from October 16 until October 24 Congleton: Two way traffic signals on A527 Park Lane from October 19 until October 25 Congleton: Carriageway incursion on Walfield Avenue from October 15 until October 30 Crewe: Crewe: Multi-way traffic signals at junction of Bleasdale Road and Rydal Mount from October 18 until November 1 Crewe: Carriageway incursion on Broughton Road from September 24 until November 2 Crewe: Ongoing roadworks at Crewe Green Roundabout until December 1 Crewe: Carriageway incursion on A534 Crewe Road from October 18 until October 22 (outside number 332) Crewe: Two way traffic signals on Dunwoody Way from Dunwoody Way Roundabout from October 22 until November 16 Crewe: Road closures and roadworks on Franklyn Avenue from October 22 until October 24 Crewe: Give and take traffic control on Hungerford Road near number 339A from October 25 until October 26 Crewe: Carriageway incursions and road closures on Mablins Lane near Sunnyside Place until November 4 Crewe: Roadworks on Maw Green Road until October 31 Crewe: Multi-way traffic signals at junction Middlewich Road/Wistaston Green Road from July 23 until October 25. Crewe: Give and take traffic control on Middlewich Street from October 19 until October 22 Crewe: Stop/go boards on A5019 Mill Street from October 26 until October 29 Crewe: Stop/go boards on Moreton Road from October 17 until October 23 Crewe: Give and take traffic control on Nelson Street from October 22 until October 24 Crewe: Multi-way traffic signals on Parkers Road near the Eight Farmers from October 15 until October 29 Crewe: Roadworks and road closure on Ruskin Road on October 22. Crewe: Roadworks and traffic signals at junction of Somerville Street/Lunt Avenue and Claremont Road until October 29 Crewe: Sydney Road closed from midnight on Saturday October 26 until 7am on Sunday October 27 Crewe: Roadworks and road closure on A532 West Street on October 22 Crewe: Two way signals on West Street outside number 268 from October 24 until October 30 Crewe: Carriagewway on West Street near junction of Frank Webb Avenue on October 27 Crewe: Roadworks and road closure on Wheatley Road from October 22 until October 23 Crewe: Roadworks and road closure around the railway bridge on Wistaston Road from September 20 until November 11 Read MoreAir ambulance called as A529 closed due to serious accident H – R Hough: Two way traffic signals on Cobbs Lane from October 26 until October 30 Hough: Two way traffic signals on Newcastle Road from October 23 until October 26 Minshull Vernon : Two way traffic signals on Eardswick Lane near High Farm from October 24 until October 26 Moreton: Two way traffic signals near junction with Newcastle Road from October 22 until October 24 Nantwich: Multi-way traffic lights at junction of Arnhold Street and Cowfields from October 23 until October 25. Nantwich: Stop/go boards on Blankney Avenue on October 22 Nantwich: Stop/go boards on Edmund Wright Way from September 28 until November 2 Nantwich: Roadworks overnight at level crossing on B5074 London Road from October 25 until October 26 Nantwich: Carriageway incursions on A530 Peter Destapleigh Way from October 1 until October 26 Nantwich: Carriageway incursion on Pillory Street on October 28 Nantwich: Two way signals on Wybunbury Lane at the side of the Cedars from October 24 until October 26 Odd Rode: Multi-way traffic signals at junction of Grays Close and The Bank from October 15 until October 26 Rode Heath: Stop/go boards on Heath Avenue on October 22 Read MorePolice investigate as pupil excluded after shocking video of school fight emerges on social media S Sandbach: Carriageway incursion on Bradwall Road near junction with Chapel Street from October 24 until October 26 Sandbach: Plant Lane closed at Canal Bridge on October 24 and October 26 Sandbach: Multi-way traffic lights on A534 Congleton Road at the junction with Holmes Chapel Road on October 28 Sandbach: Carriageway incursion on High Street near numbers 40-42 from October 21 until October 23. Sandbach: Two way signals on A533 Middlewich Road near Turnpike Court and Co-op from October 25 until October 26 Sandbach: Carriageway incursion on B5079 Station Road near Moss Lane from October 22 until November 5 Scholar Green: Roadworks and road closures at the canal birdge on Little Moss Lane from September 26 until October 24 Scholar Green: Road closure on Nursery Lane on October 27 Smallwood: Road closure on Church Lane on October 26 Somerford : Carriageway incursion on A54 Holmes Chapel Road at Braken Barns from October 22 until October 26 Stapeley: Stop/go boards on A529 Broad Lane near Primary School on October 24 Stapeley: Two way traffic signals on First Dig Lane from October 19 until October 25 Read MoreBritain’s strongest man Eddie Hall has now taken up boxing – and he’s vowed to KNOCK OUT this rival W Wildboarclough: A54 Buxton Road closed in both directions until November 4. Willaston: Carriageway incursion on Cheerbrook Road from October 22 until October 24 Willaston: Multi-way traffic signals at junction of Wybunbury Road and Cheerbrook Road from October 26 until October 30 Willaston: Roadworks and lane closure at Peacock Roundabout (Crewe Road/Nantwich Bypass) until October 7 Willaston: Roadworks and road closure at level crossing on Wistaston Road on October 28 Willaston: Carriageway incursion on Wistaston Road near junction with Moorfields and Gladstone Street from October 24 until October 26 Wybunbury/Shavington: Roadworks and road closure on Dig Lane from October 27 until October 29 Want to keep up to date with the latest traffic and travel news?Each day Stoke-on-Trent Live journalists bring you the latest news on the roads and railways across Stoke-on-Trent, North Staffordshire, South Cheshire and further afield to help keep you on the move. For the very latest updates on roads including the M6, A500, A50 and more, visit our dedicated traffic and travel news channel here. We also run a live news feed each weekday, which you can access on our website’s homepage from 7am to 9pm from Monday to Friday. And for more as-we-get-it updates on the roads across the region and beyond, join The Sentinel’s traffic and travel Facebook group here. Want to tell us about something going on where you live? Let us know – Tweet us @SOTLive or message us on our Facebook page . And if you have pictures to share, tag us on Instagram at StokeonTrentLive . Get the biggest Daily stories by emailSubscribeSee our privacy noticeThank you for subscribingSee our privacy noticeCould not subscribe, try again laterInvalid Email Drivers are being warned to expect traffic and travel delays due to roadworks across South Cheshire this coming week. Motorists hitting the roads of the area on Monday morning can expect a raft of delays and road closures waiting for them. The following roadworks are taking place in the area between Monday October 22 and Sunday October 28. This list contains only the roadworks considered to be most likely to cause delays on key routes as well as those involving road closures and temporary traffic lights. It is not exhaustive and does not feature some minor or emergency repairs that come up after publication. Other roadworks may finish or start before schedule or be cancelled altogether. If you only want information about roadworks in a different area of North Staffordshire and South Cheshire, visit the links below, otherwise scroll down for the roadworks most likely to disrupt your journey in South Cheshire in the coming week All information from Highways England, local authorities and utility companies. Read MoreRoadworks from October 22 until October 28last_img read more


Live News traffic and weather updates for North Staffordshire South Cheshire on

first_imgStokeonTrent Live – we’re #localandproudStokeonTrent Live – we’re #localandproudVideo Player is loading.Play VideoPauseUnmute0:00/1:20Loaded: 0%Progress: 0%Stream TypeLIVE-1:20 SharePlayback Rate1xChaptersChaptersDescriptionsdescriptions off, selectedSubtitlessubtitles settings, opens subtitles settings dialogsubtitles off, selectedAudio Trackdefault, selectedFullscreenThis is a modal window.Beginning of dialog window. Escape will cancel and close the window.TextColorWhiteBlackRedGreenBlueYellowMagentaCyanTransparencyOpaqueSemi-TransparentBackgroundColorBlackWhiteRedGreenBlueYellowMagentaCyanTransparencyOpaqueSemi-TransparentTransparentWindowColorBlackWhiteRedGreenBlueYellowMagentaCyanTransparencyTransparentSemi-TransparentOpaqueFont Size50%75%100%125%150%175%200%300%400%Text Edge StyleNoneRaisedDepressedUniformDropshadowFont FamilyProportional Sans-SerifMonospace Sans-SerifProportional SerifMonospace SerifCasualScriptSmall CapsReset restore all settings to the default valuesDoneClose Modal DialogEnd of dialog window.Close Modal DialogThis is a modal window. This modal can be closed by pressing the Escape key or activating the close button.PlayMute0:00/0:00Loaded: 0%Progress: 0%Stream TypeLIVE0:00 Playback Rate1xFullscreenClose Modal DialogThis is a modal window. This modal can be closed by pressing the Escape key or activating the close button.  Click for Sound Video will play in  StokeonTrentLive – we’re #localandproud Click to playTap to play Watch Next Share this videocenter_img The video will start in 1Cancel Play now Video Loading Video Unavailable We pay for stories! Send your videos to video@trinitymirror.comHello and welcome to Stoke-on-TrentLive’s breaking news service bringing you all the latest updates from Stoke-on-Trent and North Staffordshire on Wednesday, December 12. Our team of reporters will be updating this live service with all the latest on the traffic and travel and weather updates – as well as news and entertainment through the day. We’ll be bringing you the very latest updates in our live news feed below. For the latest news and breaking news visit www.stokeontrentlive.co.uk Get all the big headlines, pictures, analysis, opinion and video on the stories that matter to you. Follow us on Twitter @SOTLive – the official Sentinel account – real news in real time. We’re also on Facebook – your must-see news, features, videos and pictures throughout Stoke-on-Trent, North Staffordshire & South Cheshire. Want to tell us about something going on where you live? Let us know – Tweet us @SOTLive or message us on our Facebook page . And if you have pictures to share, tag us on Instagram at StokeonTrentLive . 21:10Prime Minister Theresa May survives vote of confidenceMore here.21:01200 had confidence, 117 did not200 said they had confidence. 117 did not18:46Gritters out and ’emergency protocols’ activated as cold snap expected Road surface temperatures are set to fall below zero across the region. More here18:11Accident near Staffordshire Moorlands/South Cheshire borderMow Lane in both directions partially blocked, slow traffic due to accident from Puddle Bank Lane (Newbold Astbury) to Congleton Road (Gillow Heath). (Image: Inrix)18:02Council activates ‘Severe Weather Emergency Protocol’A Cheshire East Council spokesman said:Our gritters will be out this evening and our SWEP (Severe Weather Emergency Protocol) has also been activated and is likely to be in place until Sunday. This means that emergency accommodation is available to support people who are sleeping rough . Support can be accessed by visiting Macclesfield Town Hall or Delamere House, Crewe between 9am & 5pm or calling 0300 123 5017, or 0300 123 5025 out of hours. When the night-time temperature is predicted to be below freezing for three nights in a row, local authorities must provide accommodation to anyone sleeping rough. But in Cheshire East, we’ve opted to use the ‘real feel’ temperature. This means we can provide accommodation to individuals for greater periods of time and work with them to prevent them having to go back out on the streets.”17:43Stone MP left meetingTheresa May has arrived to address Tory MPs ahead of tonight’s confidence vote.A banging of desks could be heard from outside committee room 14 in the Palace of Westminster.The corridor outside was swarming with reporters and police as she made her entrance.The “civil war” in the UK is the worst political crisis since 1918, according to historian and political biographer Sir Anthony Seldon.Speaking outside Parliament, Sir Anthony said: “This is the most serious political crisis, arguably since 1918 and the coming of modern democracy.”He predicted that Theresa May would survive tonight’s vote of no confidence with “not a convincing majority”.He said Conservative MPs who have said they will support her won’t all stay true to their word.He added: “This will carry on being bitter and deep for many, many years. If she doesn’t win tonight it will put us into a constitutional crisis.”Several outbursts of banging could be heard coming from inside the committee room as Mrs May addressed MPs.Brexiteers David Davis and Bill Cash left the meeting shortly before 5.20pm.Tory Party deputy chairman James Cleverly said Mrs May was “focused” and “business-like” as she addressed MPs.He told reporters outside the meeting of the 1922 Committee: “The tone she was taking was very much about getting Brexit delivered, making sure that happens – that’s our primary duty so that we can get on with other stuff.”17:35Slow traffic in Sneyd Green Slow traffic on A5272 Hanley Road at the Sneyd Arms. In the roadworks area. Temporary traffic lights causing delays. (Image: Inrix)17:33Two vehicle accident on A500A500 D Road Southbound partially blocked, slow traffic due to accident, two vehicles involved at M6 J15 (Stoke-On-Trent).The incident is between M6 J15 going towards the Hanchurch Interchange on the A500 D Road. 17:25Broken down vehicle reported at Sideway roundaboutA50 partially blocked, slow traffic due to broken down vehicle at A500 Queensway (Sideway Roundabout). On the roundabout.17:22One lane blocked by broken down vehicle on M6 SouthboundA Highways England spokesman said:J15 Hanchurch to J14Creswell we have a van broken down in lane 1 of 3 “17:17Queuing traffic on the A500Queueing traffic on A500 D Road Southbound around A527 Porthill Road (Porthill Bank). Travel time is eight minutes. (Image: Inrix)17:12Accident reported near railway stationStation Road partially blocked, slow traffic due to accident at College Road. (Image: Inrix)17:01Accident on the A500 at HanchurchA500 D Road Southbound partially blocked, slow traffic due to accident at M6 J15 (Stoke-On-Trent). (Image: Inrix)16:58Delays on A53Slow traffic on A53 Leek New Road at Shaldon Avenue. In the roadworks area.Temporary traffic lights have been put in place due to a collapsed man hole and have reduced the road to one lane, adding to the existing roadworks near Newford Crescent.The location of the roadworks (Image: Inrix)16:56Delays expected as A53 reduced to one lane due to collapsed manholeThere are already a number of sets of roadworks on surrounding routes. More here.16:42Slow traffic on A520 Slow traffic and no problems reported on A520 Weston Road in both directions at A5272 Park Hall Road. Near Weston Coyney Post Office. (Image: Inrix)16:41Man attacked during late night street robberyHe managed to fight off the two attackers – who fled empty handed. More here.15:56Two men charged after police search for poachersA police helicopter was used as police searched a farm on Monday night. More here.15:19Gritters out in Stoke-on-Trent tonightA Stoke-on-Trent Council spokesman said:Mainly dry this afternoon with a good deal of cloud. Skies are expected to clear this evening allowing Road Surface Temperatures to fall below zero. Dry with sunny spells tomorrow morning.So we will be gritting the roads described in the city council’s winter gritting policy at 6pm.”Stoke on Trent City Council gritting ( gritters ) lorries leave their Cromer Road base and grit local roads as temperatures plunge below freezing in the region .15:08Town centre road closed due to water leak repairsThe council say the road will be shut ‘until further notice’. More here.Lawton Street in Congleton (Image: Google)14:07How is your Conservative MP voting in the no-confidence motion in Theresa May’s leadership tonight?Conservative MPs in North Staffordshire and South Cheshire are divided on Theresa May’s future as Prime Minister. More here.13:58Lanes reopen after traffic held on M6Queueing traffic due to earlier debris on M6 Northbound from J16 A500 (Stoke-On-Trent / Crewe) to J17 A534 Old Mill Road (Sandbach / Crewe). In the roadworks area. All lanes have been re-opened.Lane one (of three) was blocked until around 13:55 when traffic was briefly held while the debris was removed. 12:54Temporary traffic lights and roadworks on A52 Werrington Road at Corneville Road.Until 13th December. 12:48Queuing traffic on A5272 Hanley Road at the Sneyd Arms. In the roadworks area.Temporary traffic lights causing delays. 11:43Queuing traffic on A5272 Hanley Road at the Sneyd Arms. In the roadworks area.Temporary traffic lights causing delays. 11:25Advance Warning – Severely reduced service across the network on Northern due to strike action on Saturday, December 15. Tickets being accepted on other services.Northern have a revised timetable in operation on strike days in December, however this means there will be very few trains operating after 5pm, trains that do run are expected to be extremely busy. Replacement buses are in place on some routes.11:24Very slow traffic due to earlier broken down lorry on M6 Southbound from J18 A54 Middlewich Road (Middlewich / Holmes Chapel) to J17 A534 Old Mill Road (Sandbach / Crewe). In the roadworks area. All lanes have been re-opened.Lane one (of three) was blocked until around 11.05am. 09:26Heavy traffic on A5272 Chell Street at A5272 Merrick Street / B5047 Hulton Street (Providence Square). Travel time is five minutes. 09:03Advance Warning – Replacement bus service running on Virgin Trains West Coast between Wolverhampton and Crewe due to engineering works.Until 12pm on January 1, 2019.08:27 Alsager Road partially blocked, queueing traffic due to accident, two cars involved at A500 (Audley Turn Off).On the bridge above A500 between Audley and Alsager. Watch againlast_img read more


Tackle trolls with Machine Learning bots Filtering out inappropriate content just got

first_imgThe most feared online entities in the present day are trolls. Trolls, a fearsome bunch of fake or pseudo online profiles, tend to attack online users, mostly celebrities, sports person or political profiles using a wide range of methods. One of these methods is to post obscene or NSFW (Not Safe For Work) content on your profile or website where User Generated Content (USG) is allowed. This can create unnecessary attention and cause legal troubles for you too. The traditional way out is to get a moderator (or a team of them). Let all the USGs pass through this moderation system. This is a sustainable solution for a small platform. But if you are running a large scale app, say a publishing app where you publish one hundred stories a day, and the success of these stories depend on the user interaction with them, then this model of manual moderation becomes unsustainable. More the number of USGs, more is the turn-around time, larger the moderation team size. This results in escalating costs, for a purpose that’s not contributing to your business growth in any manner. That’s where Machine Learning could help. Machine Learning algorithms that can scan images and content for possible abusive or adult content is a better solution that manual moderation. Tech giants like Microsoft, Google, Amazon have a ready solution for this. These companies have created APIs which are commercially available for developers. You can incorporate these APIs in your application to weed out the filth served by the trolls. The different APIs available for this purpose are Microsoft moderation, Google Vision, AWS Rekognition & Clarifai. Dataturks have made a comparative study on using these APIs on one particular dataset to measure their efficiency. They used a YACVID dataset with 180 images, manually labelled 90 of these images as nude and the rest as non-nude. The dataset was then fed to the 4 APIs mentioned above, their efficiency was tested based on the following parameters. True Positive (TP): Given a safe photo, the API correctly says so False Positive (FP): Given an explicit photo but the API incorrectly classifies it as safe. False negative (FN): Given a safe photo but the API is not able to detect so and True negative(TN): Given an explicit photo and the API correctly says so. TP and TN are two cases which meant the system behaved correctly. An FP meant that the app was vulnerable to attacks from trolls, FN meant the efficiency of the systems were low and hence not practically viable. 10% of the cases would be such that the API can’t decide whether its explicit or not. Those would be sent for manual moderation. This would bring down the maintenance cost of the moderation team. The results that they received are shown below: Source: Dataturks As it is evident from the above table, the best standalone API is Google vision with a 99% accuracy and 94% recall value. Recall value implies that if the same images are repeated, it can recognize them with 94% precision. The best results however were received with the combination of Microsoft and Google. The comparison of the response times are mentioned below: Source: dataturks The response time might have been affected with the fact that all the images accessed by the APIs were stored in Amazon S3. Hence AWS API might have had an unfair advantage on the response time. The timings were noted for 180 image calls per API. The cost is the lowest for AWS Rekognition – $1 for 1000 calls to the API. It’s $1.2 for Clarifai, $1.5 for both Microsoft and Google. The one notable drawback of the Amazon API was that the images had to be stored as S3 objects, or converted into that. All the other APIs accepted any web links as possible source of images. What this study says is that the power of filtering out negative and explicit content in your app is much easier now. You might still have to have a small team of moderators, but their jobs will be made a lot easier with the ML models implemented in these APIs. Machine Learning is paving the way for us to be safe from the increasing menace of Trolls, a threat to free speech and open sharing of ideas which were the founding stones of internet and the world wide web as a whole. Will this discourage Trolls from continuing their slandering or will it create a counter system to bypass the APIs and checks? We can only know in time. Read Next Facebook launches a 6-part Machine Learning video series Google’s new facial recognition patent uses your social network to identify you! Microsoft’s Brad Smith calls for facial recognition technology to be regulatedlast_img read more