Skip to content

The Reference Management System (RMS) is a Python-based tool designed to organize and manage bibliographic references. The system supports operations like adding, editing, deleting, and searching references directly from a .bib reference file.

License

Notifications You must be signed in to change notification settings

Ancastal/Reference-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reference Management System (RMS)

Description

The Reference Management System (RMS) is a Python-based tool designed to organize and manage bibliographic references. The system supports operations like adding, editing, deleting, and searching references within a local database. Moreover, it integrates with arXiv API, allowing users to search for scholarly articles by title, author, or abstract.

Features

  • Add References: Input bibliographic data such as author, title, publication year, and journal name.
  • Search References: Search for references in the local database by author name or title.
  • Edit References: Modify existing bibliographic data.
  • Delete References: Remove references from the database.
  • List References: View all stored bibliographic entries.
  • Filter References: Apply filters based on specific criteria like year, author, etc.
  • arXiv Integration: Search for scholarly articles from arXiv by title, author, or abstract.
  • Interactive Interface: User-friendly command-line interface for easy navigation.

Installation

  1. Clone the repository
  2. Navigate to the project directory
  3. Install the required dependencies
git clone https://github.com/Ancastal/Reference-Management
cd Reference-Management
pip install -r requirements.txt
  1. Run the RMS and follow the instructions on screen.
python main.py

License

This project is licensed under MIT. See LICENSE for more information.

About

The Reference Management System (RMS) is a Python-based tool designed to organize and manage bibliographic references. The system supports operations like adding, editing, deleting, and searching references directly from a .bib reference file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published