GithubHelp home page GithubHelp logo

leohsuprogramminglab / 2024-spring-database_management_system_final_project Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 2.57 MB

The final project of elective course of Department of Electrical Engineering at National Taiwan University.

Mermaid 38.18% Python 45.56% TeX 16.26%

2024-spring-database_management_system_final_project's Introduction

Paper is all you need: A Graph Database to Manage Research Papers

Literature search can be a huge problem for beginners and proficient researchers in every field of study. Beginners may use imprecise keywords to search papers on Google Scholar, spend much time on reading seemingly relevant articles, and finally find that those contents do not meet their needs. Due to lacking certain domain knowledge, such phenomena are quite common and frustrating. Proficient researchers are also harassed by some everlasting problems: What papers reference this work? What institutes have published some research on this topic? Spending time on such issues is meaningless but critical during research. Hence, a solution to those common troubles is essential.

Solution

In this project, we build a literature search and management system. It properly models document-related information and provides a natural language query interface. In particular, we leverage knowledge graph (KG) and its query techniques to instantiate such features. Besides, we perform link prediction to find the hidden relationships between keyword nodes. Also, we provide several direct and indirect query examples to demonstrate our search capability.

Setting up the environment

conda create -n <env_name> python=3.10
conda activate <env_name>
pip install -r requirements.txt

System Overview

System Overview

2024-spring-database_management_system_final_project's People

Contributors

leohsuprogramminglab avatar jian-han0504 avatar yuarmy0921 avatar glen-chen-blue avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.