Giter VIP home page Giter VIP logo

pixiv-illustration-collection-backend's Introduction

pixivic_icon

前言

感谢一起维护的老哥老姐们努力至今,Pixivic.com终于做到了全平台的覆盖,我们会始终致力于提高用户的使用体验来进行功能的拓展与技术的迭代。

最近个人生活发生了一些重大的改变,下定了决心离职考研了(408永远滴神),相对来说以后能花更多的时间在维护这个项目上了,在成为“自由人”的第一天,祝福自己能考研上岸,能一直做自己感兴趣的事情(相对)。

此次更新主要是新增了一些诸如mahout离线推荐,nsfw鉴黄模型调用的有趣demo级别代码,以及依赖于rabbitmq的事件驱动业务模型的尝试。

项目开源仅供学习参考~

简介

她是谁

Pixivic.com目前是一个以瀑布流为主要展示方式,她并不存储画作图片本身,仅仅是依赖于画作元数据对画作进行处理,提供类似热门搜索、个人推荐、相关画作、历史记录等功能。基于这些工具功能基础上,她也提供了周边用户相关的功能,例如收藏、关注、评论。

她的外表

APP:

mi head

PC:

技术

架构图

Bright Point

  • 基于注解的基础设施aop模块(jwt权限校验、令牌桶限流、状态机敏感词过滤、验证码校验)
  • 基于Deeplearning4j使用机器学习训练的nsfw模型进行图片色情检测
  • 基于Graphicsmagick的图片裁剪
  • 基于ElasticSearch的近实时搜索
  • 基于Rabbitmq作为消息总线构成事件驱动的业务模型
  • 基于Logstash的同步
  • 基于Mahout的简单单机离线推荐
  • 基于JDK 11Httpclient
  • Restful API

Api Doc

html

md

pixiv-illustration-collection-backend's People

Contributors

oysterqaq 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.