Skip to content

xshenhan/Noodle-Scholar

Repository files navigation

oodle Scholar  

Static Badge Static Badge Static Badge Static Badge

Start

  • Recommended Environment

        Static Badge Static Badge Static Badge

  • 准备工作

    • 修改 config.py,将其中的配置修改成可用配置
  • 前端构建

     cd frontend
     npm install
     npm run build
     cd ..

    会在 frontend/ 中构建 dist 文件夹;根目录中的 ./dist 将被链接到 frontend/dist

  • 后端环境配置与运行

      pip install -r requirements.txt
      pip uninstall urllib3
      pip uninstall six
      pip install urllib3
      pip install six
      # 运行
      python server.py
      sanic server.app --port 8088 --host 0.0.0.0 --fast # port:端口 host:监听地址。其他参数含义详见sanic文档
  • 网址

    • 在交大内网中的端口:10.80.135.205:80
  • 如果你想做出修改:

    • clone 整个文件夹并进入 git clone https://github.com/xshenhan/Noodle-Scholar.git && cd Noodle-Scholar
    • 安装依赖 npm install --no-fund
    • 在测试端口的预览 npm run dev
    • 打开浏览器窗口预览结果
  • 如果你想将修改提交

    • 在根目录运行 npm run build 将重新构建 frontend/dist

Feature

Display Build-in Tables in Detail

Provide accurate, completed, powerful table parsing and image parsing. We display on our website all the tables within paper in a detailed and informative way, from which you can copy the raw text.

Everything to be clicked

Every displayed information on pages can be clicked, leading to new result page in which the info will be searched.

Support Latex Render

Sufficient Database

2,000,000+ Arxiv parpers are search-available, covers numerous fields, such as CS, PHY, STAT, MATH, etc.

Paper Summary

Support summary of the paper by GPT model, and further Q&A with any questions related to this paper. It’s limited to authorized users currently.

Adapt Any Screen Size

Except for the visualization charts on the homepage, all pages support mobile access, which means they adapt to screens of any size

Policy