- This is a Java-based DBLP query application developed by Hasan Kamal and Luv Sharma
- It supports two types of queries on the DBLP bibliography:
- Query 1: search using publication title(s) or author name; filter/sort output via date, relevance
- Query 2: find authors having more than
K
publications, whereK
is given by user
- This application was developed as part of our course project for CSE201: Advanced Programming
src/
contains entire java source codesrc/DBLPQueryEngine.java
contains themain()
function of the application
build.sh
is the bash shell-script which can be used to build the application from sourceimg/
contains screenshots, UML class diagram, and use case diagrams
- You should have java development environment installed on your machine (
java
andjavac
commands) - Download
dbpl.xml
(~2.6GB after unzipping) anddblp.dtd
from here (see section XML data on this page) and place both the files in the root directory of this project
- First, make sure you have completed installation steps mentioned above
cd
into the root of this repository and run command./build.sh