Organization‎ > ‎Program‎ > ‎

Hackathon

Main Theme of the Hackathon :
is to improve each and every module in the current OKBQA pipeline for solving challenging questions.

For each day,
(1) we choose 3 - 5 challenging questions to which the current OKBQA framework cannot find correct answers,
(2) find out where the problems are,
(3) and solve the problems.

In this way, we can improve the performance of current OKBQA pipeline step-by-step every day.


Free Theme of the Hackathon :
is to develop other new strategies that can help improve the current OKBQA framework.
Participants with ideas and expertise may work on various tasks.

For example,
  • Visualization : Current OKBQA framework outputs a list of URIs or literals as an answer to a given query. However, rendering the results in a more visual form, e.g., graph, table, and so on, may be useful for a more user-friendly interface.
  • Flexible Workflows : Current OKBQA framework assumes the execution order of modules to be Template Generation, Disambiguation and Query Generation. However, there is no evidence that it is an optimal order, and it is expected that there may be a good chance for improvement by a more flexible workflow. For example, one may try disambiguation before template generation, or even after answer generation. Even, one may come up with a completely new type of modules.
  • Guided Input (Controlled Input) : Since natural language processing can never be perfect, guiding the user input can be a complementing solution, so that entry of very complex natural language expressions may be avoided.
  • Different Application Cases : One may try applying the OKBQA framework to other various applications. For example, a database or a document collection on regional travel guidance, traffic information, products information may be used as a knowledge base, and a QA system may be implemented for the knowledge base.

 

18th (Mon) : Self-Introduction and Grouping Day

15:30 - 17:00  |

5-minute Self-Introduction by All Participants

17:00 - 18:30  |

Grouping

19:00 - 21:00  |

Banquet

 

19th (Tue) : Template Generation, Disambiguation, and Query Generation Day

09:00 - 10:00  |

Daily Goal-Setting

10:00 - 17:00  |

Hacking

12:00 - 13:00  |

Lunch

17:00 - 18:00  |

Daily Wrap-Up

 

20th (Wed) : Answer Generation and Rendering Day

09:00 - 10:00  |

Daily Goal-Setting

10:00 - 17:00  |

Hacking

12:00 - 13:00  |

Lunch

17:00 - 18:00  |

Daily Wrap-Up

 

21st (Thu) : KBQA Integration Day

09:00 - 15:00  |

Group-by-Group Wrap-Up and Documentation

12:00 - 13:00  |

Lunch

15:00 - 18:00  |

Grand Wrap-Up and Awards Ceremony


*  Main theme of each day could be changed depending on the progress of hacking and attendants' proposals.