3rd February, 2015 (Bitbucket, topic cleanup)

Bitbucket commands Create branch git checkout -b sortByHotTopic Checkout branch git checkout sortByHotTopic Get git log git log Get git status git status git commit git push ---------- Topic cleaning ideas: 1. Fix wordpress tag / 2. Each topic should have several related keywords 3. How to classify a tag with the same name into two different topics - Identify topic words that can have multiple meanings - Put related keywords with the topic - Match related keywords with other tags 4. How to identify new topics with existing matching topics? 5. How to clean up related topics (Uber, UberX, Uber (company)) 6. How to identify / disable meaningless topics (a, the) 7. Suggestions: maybe we save the topics being search and clicked through and to segment hot topics from the cold ones and retire the cold ones. 8. BaseBlogCrawler - crawls the rss blog WordPressCrawler - crawls wordpress blog CommentServiceImpl normalizeTags will find existing tags and calls addTopic function to add new tags if necessary. CommentDaoImplementation addTag function will add a new tag. TopicDaoImpl addTopic function will add a new topic TopicDaoImpl findTopicByTitle function will find an existing topic by Title. BlogJobService importNewBlogEntryJob importAllBlogEntryJob — read RSS and data will be saved into blog_entry database table saveBlogEntryasComment -------------- Database table topic_comments_history (record which topic a comment has) -------------- Pinterest topic classification http://www.ccs.neu.edu/home/amislove/publications/Pinterest-ICWSM.pdf

Comments