Skip to main content

Posts

Showing posts from March, 2015

What it takes to create a news classification app?

Fooyo recently received a request to make a news classification app. It sounds quite challenging and interesting. We feel excited to solve hard problems. The request is a bit too urgent, but we managed to deliver it with good feedbacks from the client.

The requests is to crawl news data from various news sources, delete the duplications, classify the news into different categories and then display them on a mobile app.

It sounds quite straightforward, however, each module actually involves quite hard components that need deep knowledge/understanding to solve them.

In summary there are four components:
1. A web news crawler
2. A duplication deletion mechanism
3. A news classification mechanism
4. A mobile app which interacts with the server

A web crawler is used to crawl news list data and the corresponding page links. The web contents of the page links are then saved into the server. There are quite a few good open sourced crawler out there, e.g., scrapy.  Some sites may have anti-cra…

Fooyo

I officially quitted my job in ViSenze in Feb 2015 to chase my little dream -- to create a lean tech startup that can make the world a better place.

In fact, my cofounders and I started working together in the early 2013 where we developed an iPad clock game which solves a small problem in a fun way.  Ever since then, we have never stopped our passions in making products that can benefit people. Though we worked on many projects in different teams in the past two years, we still cannot forget the most memorable days when we worked together in the midnight in School of Computing and go for supper together. That was the best time in my life so far.

On a usual day in April 2014, I proposed the idea to make a small and beautiful tech studio that makes elegant apps/products.  A lot of feedbacks came. Most feedbacks are just comments without any actionable suggestions. Only one friend, Rick(one of the cofounders) who was exchanging in Switzerland(ETH) saw my posts and then created a Wechat…