Skip to content

Jerrister/CS3321_LIME_Project

Repository files navigation

🍋Lime

LIME is a Literature Note Manager systEm based on neo4j dataset that allows researchers and students to manager their literatures and notebook in local and visualize the relation between different notebooks and literatures.Using this manager, the user find the location of literature and notebooks in their computer no longer troubled by too many and messy literature .

SLAM-LLM Logo

version version python

Start

get the system github repo

git clone https://github.com/Jerrister/CS3321_v2.git

config and start the neo4j datset

  • download and open Neo4j Desktop
  • create the project, Name: limelime , Password: limelime
  • add files: neo4j.dump into Neo4j Desktop
  • import neo4j.dump into project limelime , rename mylime

set the configuration in lime

  • check the file lime_v1\src\services\neo4jService.js

    const URI = 'bolt://localhost:7687';
    const USER = 'limelime';
    const PASSWORD = 'limelime'; // in the beiginning of code
    
    const session = driver.session({ database: 'mylime' });  // in the line 22
    

start the system

  • open a terminal , run:

    cd .\lime_v1
    npm start
    
  • open another terminal , run:

    python .\lime_v1\src\python_utils\PythonService.py
    

LLM assistant

  • we use the LLM API from Tongyi Qianwen

  • Get the key follow authentic doc

  • set the configuration in lime_v1\src\python_utils\LLM.py

    dashscope.api_key=" × × × × × ×"
    

frontend

  • Sleek
  • 👆 Highly Interactive
  • 😊 User-Friendly

The index page

SLAM-LLM Logo

Function

  • 📔 literature table ; tag tree ; paper literature column; page

    🔍 sort ; domain search ; interval search

    First GIF

  • 📁 multi-way importer

    Import from arxiv Import from file folder Import manually
    First GIF Second GIF Third GIF
  • 💹 delete \ edit

    🏷️ Tag delete

    First GIF

    📜 Paper edit

    First GIF
  • 📻 visualization

🏷️ Tag Count

First GIF

📜 Log Tracking

First GIF
  • 🔗 Connection Web
First GIF
  • 🤖 LLM analyzer

SLAM-LLM Logo

About

CS3321 Project Version 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors