首先放一下产品的网址:PublicLecture@HK

跨入IT行业开始于2012年9月19日,香港大学计算机系授课型硕士项目开课的第一天。项目的安排是要修满12个modules,其中可以选修一个project,这个project的分量相当于4个modules。刚刚入行的我其实比较怵这个所谓的project,但为了早日上手,还是硬着头皮选上了。

有个小插曲便是,我第一次选导师手下的project,通通被拒绝了!我想大概是因为导师们看到我agriculture的背景,担心我连简单的Java都不会吧。那时候的我确实不懂Java,对面向对象编程一丁点起码的概念都不懂,也难怪被导师们拒绝。没办法,一边自己希望练手,另一边没人敢收留我,只能自己写project proposal了。

我自己呢,是相当喜欢参加校园讲座的。讲座活动,即是public lectures,嘉宾一般都是知名学者、业界大牛,内容也都会富含知识和智慧。听讲座可以让我觉得内心充实,也可以接触到不同学科、不同领域的内容,很有新鲜感。这些信息网站在内地有很多,比如北京、广州这种高效云集的地方,参加不同学院之间的讲座是一件常见的事情。但我来到香港,却没有发现这种类型的信息网站。通过portal只能接收到自己大学的活动信息,不同学校之间的信息存在隔阂。于是,做一个讲座信息网站,就在我心里埋下了种子。

这个时候申请project又遭到了拒绝,而自己其实也没有多少其他方面的想法,时间紧迫,就直接把public lectures的信息网站这个idea变成了我的project proposal。我想也算是机缘巧合,也应该是想法变现吧。

当初那个简单的想法呢,现在已经实现了一半吧。上个月完成了这个project,也把网站部署了起来:PublicLecture@HK

网站部署在Google App Engine上面,这是Google云计算平台,当下云计算流行,GAE也是一大亮点。但GAE被内地墙掉了,所以身在大陆的话就看不到这个demo。

网页就是一个简单的timeline设计,离今日最近的活动放在最前面,随着时间推移,未来的活动会一个接一个显示在timeline上面。非常简单的设计。

网站所有的信息都是在每个学校官方网站里面获取的,网站的后台有一个webpages list,存着所有的信息源。后台程序每天3次地去获取所有信息源的信息,自动存入数据库,之后显示在网页上。所以每当信息源有活动更新,我的网站就可以在下一次刷新的时候抓取到新信息,再通过同数据库已存在信息的比对,就知道信息的变化了。这样看来,也是做到了实时更新,当然这个real-time,是相差小于24小时的real-time。哈哈

这个产品仅仅是做完了,但其实仍旧非常得低端。仅仅有信息展示,没有用户管理,没有响应交互。虽然我们的信息识别正确率非常高,SVM机器学习正确率达到93%,但对信息网站来说,必须要保证100%正确率才行。所以如果真正做成一个产品,还有很多工作要做,有很多方面需要加以改进。

不过作为我的第一个IT产品,内心还是非常激动的!今后加油!

------

A Dreamer, Always, I will be...

Contact me @ www.wilsonwuyang.com

转载于:https://blog.51cto.com/wilsonwuyang/1298475

我的第一个IT产品:PublicLecture@HK【My First IT Product】相关推荐

  1. 一个老产品的心路历程

    一个产品经理的经历可以分为三个阶段:无知者无畏.初出茅庐.渐行渐远. 近日,心中一直颇不平静,像如今这样的日子,17年前也曾经历,只不过那时候我还是一个高一的学生,现在回想起来,只记得当初得到了一个漫 ...

  2. 一个AI产品经理怎么看AI的发展

    一个AI产品经理怎么看AI的发展 https://www.cnblogs.com/DicksonJYL/p/9566654.html 最近一直在思考这个问题,人工智能接下来的几年会有什么样的发展,是否 ...

  3. 一个应届产品狗的产品日记【第二部:学做产品】

    首先在文章开头自我介绍一下,作者92年双子男,艺名小黑,于2015年6月毕业于武汉科技大学工业设计系,正式接触互联网产品是在去年年底的实习,满打满算有一年的产品生涯.自2015年七月起担任PMCAFF ...

  4. 分享一个数据产品经理的PRD

    作者:LineLian   微信 :firstbodytm 随着年龄的增长会越来越重视道,重视产品成功的系统原因,重视产品的团体环境,重视还原用户的真实因子. 对于术比如用啥工具,写那些文档怎么写,交 ...

  5. 分享一个数据产品的PRD

    作者:LineLian   微信 :firstbodytm 随着年龄的增长会越来越重视道,重视产品成功的系统原因,重视产品的团体环境,重视还原用户的真实因子. 对于术比如用啥工具,写那些文档怎么写,交 ...

  6. 嵌入式是什么?(一个电子产品的从0到1)-杂谈

    这篇博客,我想聊聊嵌入式.在IT行业,存在着很多不同的领域与不同的职位,由此也延伸出了各式各样的工程师.但其中嵌入式工程师算是比较迷糊的一个职位了,即便同是IT的同事也有不少问过我"嵌入式是 ...

  7. 设计公司如何给你一个电子产品?

    日常生活中我们接触到的电子产品还是很多的,比如使用频率最多的手机.耳机.电脑.ipad等等,这些都是我们日常生活中都会用到的,电子产品设计的速度也很快,产品更新迭代速度是许多产品无法达到的,也许我们只 ...

  8. 告诉你如果对一个新产品进行测试

    初入一家公司,当一个全新的产品摆在你的面前,你会如何快速入手呢? 点.点.点... 虽说实践是熟悉系统的第一要素,但我们需要静静思考一下. 我是谁?--QA 我在哪?--**产品组 我要做什么?--保 ...

  9. 另一个角度看世界:苹果眼镜,下一个重磅产品

    全文共1830字,预计学习时长5分钟 图源:unsplash 增强现实和虚拟现实行业在过去几年已经渐趋成熟.苹果公司正准备发布其首款增强现实技术的智能眼镜,配备着苹果神秘的增强现实镜头的苹果眼镜即将亮 ...

最新文章

  1. CSS与HTML结合
  2. CVPR 2021论文分享会日程公布!
  3. runnable和handler联合实现计时循环
  4. github 使用总结-----转
  5. LruCache缓存bitmap(一)
  6. 传奇服务端各文件用途说明
  7. SpringBoot集成Editor.md 流程详细
  8. mysql树节点路径,关于mysql:从使用物化路径编码树的表中选择,按深度优先排序(无递归/ ltree)...
  9. Qt设计器中,使用QToolBar控件的技巧
  10. LFM算法详解和实战
  11. 服务器高端系统恢复工具,EASEUS Todo Backup Advanced Server高级数据备份恢复工具
  12. C-求二元一次方程解
  13. 计算机网络职业评估报告,计算机网络技术专业个人职业生涯规划书.doc
  14. Windows Cmd控制台程序会被鼠标单击暂停的解决方法
  15. FreeSurfer数据质量指标:欧拉数Euler Number
  16. 为什么要知己知彼?要有信息?
  17. ahk捕捉连续按esc键
  18. springcloud引言
  19. mysql on cascade_MySQL外键约束_ON DELETE CASCADE/ON UPDATE CASCADE
  20. 华为 5700交换机ACL traffic behavior命令 deny permit

热门文章

  1. SQLSERVER锁知识
  2. jQuery.protoype.xxx=function(){}
  3. c#操作Xml(八)
  4. JDK修改环境变量的作用
  5. 计算机组成原理第4章,计算机组成原理-第4章总结.doc
  6. linux平滑升级nginx,Nginx的平滑重启和平滑升级,nginx
  7. html同时执行多个ajax,Ajax方法详解以及多个Ajax并发执行
  8. java 启动参数 配置,java程序启动参数设置
  9. MySQL高级 - SQL优化 - 子查询优化
  10. SpringBootApplication注解