Skip to main content

Co-op Opportunity - Streaming Graph Data Management

Job Summary:

The project deals with analyzing microblogs (e.g., tweets).  Over the last decade, microblogging has become a standard of communications among users of social networks. The increasing volume of microblogging content created using social networks is accompanied by an increase in the velocity of data that are being generated in real-time. The content of these microblogs is coarse and unstructured; however, with the use of information extraction techniques useful information can be harvested and used to build applications that can answer more complex queries in real-time.

The project involves taking microblogs created in a social network (e.g. Twitter) and extracting structured information from these microblogs using information extraction tools. This information is mapped onto a streaming graph which is updated in real time. The streaming graph is used to execute complex queries which represent a combination of keyword and graph queries in real-time. 

The specific task for the coop term is to take a graph database management system (most likely Neo4j) and modify it to work with streaming graphs. This requires adding data structures and additional functionality to Neo4j kernel. The revised system will then be used to perform performance tests. If time permits, the query processor will be modified to perform both keyword and structural search on graphs.

Job Responsibilities:

We are looking for a student with experience in programming languages, object-oriented programming and databases (knowledge of graph databases is a plus but not a requirement) to modify different components of an existing graph database management system.

The candidate will build and modify components of a graph database (e.g., underlying data structures, indexes, query optimizer) to support efficient insertions in a streaming graph while achieving good query execution time.

Knowledge of Java and/or C++;
Experience with object-objected programming;
Knowledge of data structures;
Knowledge of database management systems;
Experience with open-source projects;
Experience with graph data management is a plus

Professor:

M. Tamer Özsu (https://cs.uwaterloo.ca/~tozsu)

If you have any questions or require further information then please contact Professor Özsu at tamer.ozsu at uwaterloo.ca.

Comments

  1. I never heard about your blog publishing. Very interesting reading. I have never read any of your post before ,but I'm sure that will change my mind about the good piece of blog writing like you. I suggest them to see more options in you can try these out such that they get more data in here.

    ReplyDelete
  2. There is the opportunity of the streaming graph is present here which can give you the new path for your work. You can visit their website and can manage the best things for the fun zone. Just get this search bar and get the real method of fun.

    ReplyDelete
  3. There are readers who love to read about the blogs of the people and this increases the traffic as well so the readers check out this site and make their reviews as well about the quality of the written material.

    ReplyDelete
  4. What are use cases?I have no idea about this.Is there any discover here link where I can read its details with example?Thank you very much.

    ReplyDelete
  5. You can find more opportunities from thsi area of the streaming graph and can get the new graph data which can give you the nice direction. You can find your way with http://www.bestresumeservices.net/blue-sky-resume-review-the-sky-is-not-a-limit and can search in the best area of the data management.

    ReplyDelete

Post a Comment

Popular posts from this blog

CS/Data Science/Digital Hardware option transfers NOW OPEN

The CS Undergraduate Advising Office has opened applications for CS transfers for Fall 2017. The online application is available at  https://oat.uwaterloo.ca/forms   and will be open from Tuesday, December 5 until  Sunday, December 31, 2017, at 11.59 p.m. We're accepting applications for: Transfer from Math to CS - at a minimum, must have taken CS 136 or be taking it in Fall 2017. Transfer from CS to BCS (Data Science) - must have taken STAT 231 or be taking it in Fall 2017. Transfer from CS to CS/Digital Hardware Adding a Joint CS to an out-of-faculty plan Transfer from outside of Math to CS (pending approval from Math) Answers to common questions about the transfer process can be found in the CS FAQs  (particularly #2 and #151).

Grad students needed to mark reports for PD2

WatPD is currently seeking graduate students to mark reports for PD2: Critical Reflection and Report Writing from late-March to early-April. Students in this course must write a 16-20 page report which is worth 50% of their final grade. With over 1500 reports expected to be submitted, we need your help! Strong candidates for this position will have: ·          a desire to support students in an online learning environment ·          previous marking and/or teaching experience (preferably post-secondary) ·          strong written communication skills ·          an ability to correct quality of writing errors ·          a good understanding of English grammar and syntax To be eligible for this position, you must be available for training sessions in March that are held on campus at the University of Waterloo. Those who demonstrate a high level of competence will be offered additional marking opportunities. Successful candidates will be given about 20-30 hours ov

Radix Trading - opportunities

RADIX TRADING - QUANTITATIVE TECHNOLOGIST WaterlooWorks ID: 78067 Deadline 11PM FRIDAY, SEPT 21 http://radix-trading.com/ Radix Trading is a research-­driven, proprietary trading startup (~50 people) in Chicago and Amsterdam led by Michael Rauchman and Ben Blander.  -------------------------- Michael Rauchman - formerly GETCO's CTO, head of Americas equities, and global head of ForEx. As a hands-on leader, Michael was instrumental in the development of many trading strategies as well as the underlying architecture and code. Ben Blander - former head of Citadel’s high frequency group and a key contributor in growing their P&L from $75 million in 2005 to $1.15 billion in 2008 (Source: http://www.cnbc.com/id/39099331 )  Previously Ben earned a PhD in Math from the University of Chicago. Our culture of openness (you'd have complete access to our code, data, and strategies) enables fast turnaround from idea inception to execution, and continuous enhancem