既然是学软件工程的,我们就敞开心胸说话吧
软件工程就是你的武器,不要浪费了
以big data的角度来看,女朋友的所有行为都是可以记录下来做data mining的,
如果你平常应付使用者没问题,其实女朋友比你的使用者更好处理,
因为你根本不知道你的使用者背景如何,你都可以做分析了,女朋友自然更简单。
‘有时女生说任性的话我会不小心当真’这个问题我们公司也很常碰到
两个可能:
1.data细节记录得不够以至于跑出错误的分析。
2.算法有问题。
你只记录他很任性,没有注意到当时的时空背景,
很可能导致你根本不知道他为什么任性,所以当真,
就跟你只记录了客户买了什么,却没记录他浏览了什么,关切过什么,
那你是不可能做出透彻的分析。
如果你观察的够仔细,依然没有改善,那很明显就是algorithm有问题,
你有了很多资讯,但却不能去除一些无关讯息,
不能把他的行为作出正确的归纳以及关联性,
就好比他今天闹脾气,你去查他昨天穿哪一双袜子一样,
不好的algorithm,再完整资料也是浪费。
你或许无法一开始就找到一个堪用的algorithm,但你可以慢慢tune,
观察一些input和output的状况跟条件,看看女友任性的时候会有那些特征,
建立一些关联性看会不会提高正确性。
最后是user experience test,建立一个良好的使用者回馈机制,
女朋友就像客户,他很多事情都知道,只是不知道怎么回馈给你
你就是要设计好的机制想办法挖出一些,三不五时设计一些话题跟他聊聊,
旁敲侧击去了解他上次为什么任性,你才能真正获得使用者经验,
如果你做得到,日子久了,使用者满意度就会得到改善,加油吧,理性男。
软件工程不是单纯true or false,而是借由互动来获取更多的资讯,
来让我们下更精准的判断,交女朋友也是。