Live data from Hacker News

DeepText: Facebook's text understanding engine

code.facebook.com

51–60 of 142 posts

Re: DeepText: Facebook's text understanding engine

#51
post #3
post #2

Slightly contrarian, or maybe not-but is anyone else sort of fatigued with social media trying it's hardest to do it all for you? Algorithmic timelines telling me what happened while I was gone (trust me, twitter...I would have gotten to it eventually), prioritizing what shows up (trust me facebook, I do a very good job hiding content on my own), telling me what I ought to buy (trust me, Amazon if I wanted it-I'd eit…

You aren't alone - I don't take well to unsolicited advice, unless it's about avoiding traffic :)

More often than not, Google Maps (I assume you're referring to) does about as good a guesstimate as any human in the area would.

I'm starting to feel like some good old brains would serve us well sometimes. Take Google Maps' traffic again, it can tell me the traffic now. It can tell me expected traffic tomorrow. But it doesn't understand that if I depart at 8am and I arrive at 10am, then at 9am that traffic jam is worse than when I departed. I'm better at planning this route myself this way. Kudos to the people who built the whole model (almost certainly using some sophisticated algorithms) that automatically detects traffic when there's enough data, probably correlating it with their map data and stuff, but this is an elementary feature apparently nobody there thought to implement. It's not all just training sets and enough CPU power, some human intelligence to provide it with the concept of time would be smart, too.

Now this might seem like one silly example, but in many cases it's like this. People promote machine learning and neural nets and all sorts of automated training in situations where some research and an if statement or five would have worked as well.

Another simple example: we had security monitoring class and one of the topic was machine learning. Let your intrusion detection system learn normal traffic patterns and alert on, say, traffic spikes on Sunday nights when there should be few if any people working. I feel like looking at traffic data and some if statements would be more useful, especially since you can then integrate it with holidays and events and whatnot. Indeed, one of the warnings in the course was that "during events this will go off as well". Yeah, that's why we shouldn't use it here in the first place. This just a hammer and screw issue.

Re: DeepText: Facebook's text understanding engine

#52
post #50

Ya know, I normally don't believe in these "Facebook is listening into your conversations"-type voices and opinions because it seems like such an invasion of privacy and the company wouldn't do something like _that_ without permission. However, after a recent episode where I _know_ Facebook was listening to my conversation[1], I'm now much more nervous based on this machine learning news. I've become highly critical…

Why did you think Facebook wouldn't do that? In their view, any content you provide to their site becomes their property. Why wouldn't that include conversations. Considering the fact that everything is unencrypted once it reaches Facebook, it's a mistake to assume good faith on the part of a company that makes its living trying to make you spend more of your life on their website.

Any content I provide to their site becomes their property is something I understand. However using my mic without specifically asking permission is something else. Yes, I do have their app, but even then, their app on my iPhone does not make my iPhone their property. In all honesty, I actually thought that this was something that phones would prohibit (I use an iPhone), but I was definitely mistaken and surprised by it.

Having said all this, it was actually in the news[1] yesterday that Facebook will soon be providing end to end encryption, though I doubt it'll apply to the listening in on people's conversations chatting.

[1]: https://www.theguardian.com/technology/2016/may/31/facebook-...

Re: DeepText: Facebook's text understanding engine

#53
post #36
post #2

Slightly contrarian, or maybe not-but is anyone else sort of fatigued with social media trying it's hardest to do it all for you? Algorithmic timelines telling me what happened while I was gone (trust me, twitter...I would have gotten to it eventually), prioritizing what shows up (trust me facebook, I do a very good job hiding content on my own), telling me what I ought to buy (trust me, Amazon if I wanted it-I'd eit…

What scares me about this is the "bubble" it creates, see [1] [1] https://en.wikipedia.org/wiki/Filter_bubble (even mentions Facebook's news-stream)

This is a slight tangent, but I don't even like the fact that what I see when I type something into Google may not be what others see. I think the inconvenience of having to type "order pizza in $city" rather than just "order pizza" is more than outweighed by not kind of destroying "consensus reality" as far as it pertains to search results, not to mention the potential for really creepy things down the line. It's not something that bothers me terribly by itself, it may not be important yet, I just don't like the precedent and idea of it.

And Facebook just can't seem to remember that I never am interested in whatever it considers "top stories", but always, every time I log on, switch it to "most recent". Not that I know that I actually get all the most recent stuff, but on top of that Facebook is clearly telling me it would prefer me to see its own curation of it, even though I obviously have no interest in that. That this option doesn't stick seems like the intended behaviour, and I consider that yet another hostile aspect of it. So I'll assume whatever they're now doing instead of a UI that deserves the title, it will understand text just fine when it suits advertisers, and will be useless otherwise. Not a claim, but a guess.

Re: DeepText: Facebook's text understanding engine

#54
post #45

Earlier quoted context omitted.

are you serious? They had to decrypt text so that your wife can read it and that is where they started displaying vodka ads. edit - I meant to say even if they had end-to-end encryption then your text would still need to be decrypted so that other user can read it.

End-to-end encryption means the server doesn't know the content of the message. Only the clients, the end-points, have the decryption key.

And then the endpoints integrate with ad networks after they've distilled it into topics.

I mean, my message contents are personal data. The topics "buy a bike" and "sell a bike" are not (I mean, not by themselves), so those you can transmit to ad companies.

Now of course you need to make the detection lightweight enough that you don't need to talk to the server anymore, but that's just a matter of time. The person you're responding to, who's got downvoted, has a point (if this was his point).

Edit: I sounded like I agreed with it, which is not the case. Even if it's stored "private and securely" at Facebook, they would still be able to connect my topics of interest with my identity and contacts, which would "technically" comply with the concept of end to end encryption (only metadata leaks because topics alone are metadata, which always happens because you need to route messages)... but which still doesn't comply with my own definition of proper privacy.

Re: DeepText: Facebook's text understanding engine

#56
post #36
post #2

Slightly contrarian, or maybe not-but is anyone else sort of fatigued with social media trying it's hardest to do it all for you? Algorithmic timelines telling me what happened while I was gone (trust me, twitter...I would have gotten to it eventually), prioritizing what shows up (trust me facebook, I do a very good job hiding content on my own), telling me what I ought to buy (trust me, Amazon if I wanted it-I'd eit…

What scares me about this is the "bubble" it creates, see [1] [1] https://en.wikipedia.org/wiki/Filter_bubble (even mentions Facebook's news-stream)

There's also a YouTube video on this - https://www.youtube.com/watch?v=B8ofWFx525s

Re: DeepText: Facebook's text understanding engine

#57
post #2

Slightly contrarian, or maybe not-but is anyone else sort of fatigued with social media trying it's hardest to do it all for you? Algorithmic timelines telling me what happened while I was gone (trust me, twitter...I would have gotten to it eventually), prioritizing what shows up (trust me facebook, I do a very good job hiding content on my own), telling me what I ought to buy (trust me, Amazon if I wanted it-I'd eit…

> I have no mistakes that these features are probably loved by some, maybe even most, but more and more Count me in the camp that loves them. I don't want to spend hours a day keeping up with social activity. Facebook does a great job of giving me a quick summary of everything going on in my friends' lives by sorting through all the drivel algorithmically.

> Facebook does a great job of giving me a quick summary of everything going on in my friends' lives

The only way you can actually know that is to compare the summary with the raw data. The only way to remain sure of it is to keep doing that.

Re: DeepText: Facebook's text understanding engine

#58
Well that's a pretty disappointing post: "Hey, we use our deep learning tools on text. Look at this 12 month old paper".

Everyone in the field has read that paper. It was good work! But there are lots of intriguing things mentioned in the post which deserve further details.

The most interesting thing to me is "more than 20 languages"!! That's pretty nice - the paper had some early results for Chinese, but if it can perform similarly to the English results across 19 other languages that is probably the state-of-the-art for many of them.

Re: DeepText: Facebook's text understanding engine

#59

Earlier quoted context omitted.

Google Now kept creepily insisting I was on my way home and kept calculating directions day after day..Even after disabling this directions to home feature, it still killed my phones battery life, so as omnitious as everyone likes to say Google is, they still had to have my phone do the ML cycles. Bah! Keep it all on your server Google! protesters yell 'Take it off your servers Google!' heh.. :-)

How do you know the battery drain was caused by CPU usage, as opposed to something like network?

I had checked the statistics on the Play Framework service that it ran under. There was abnormally high CPU usage, high battery usage, and it was running all the time.

Re: DeepText: Facebook's text understanding engine

#60

Earlier quoted context omitted.

> I have no mistakes that these features are probably loved by some, maybe even most, but more and more Count me in the camp that loves them. I don't want to spend hours a day keeping up with social activity. Facebook does a great job of giving me a quick summary of everything going on in my friends' lives by sorting through all the drivel algorithmically.

> Facebook does a great job of giving me a quick summary of everything going on in my friends' lives The only way you can actually know that is to compare the summary with the raw data. The only way to remain sure of it is to keep doing that.

The "raw data" in this case is my friends' lives. Based on my (off-Facebook) interactions with them I remain confident that Facebook does a good job of keeping me up to date on their lives when I use it.
Post reply on HN