zeal4u / FCA_Faceted_Search

FCA(Formal Concept Analysis)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FCA_Faceted_Search

概述

本项目是在形式概念分析(Formal Concept Analysis, FCA)的基础上构建分面搜索引擎的模型系统。 形式概念分析是一种行之有效的数据挖掘的方法。

目录

  • bin/ 后台
    • bin/concept_lattice_manager.py 概念格管理模块
    • bin/db_stuff.py 数据库连接模块
    • bin/models.py 数据模型模块
    • bin/search_engine.py 搜索引擎模块
    • bin/web_backend.py 后台接口
  • static/ 前台 需要预先使用bower下好所有需要的支持
  • data/ 已构造概念格数据为GML类型图文件
    • data/init.sql 导入该文件以初始化数据库
  • tests/ 单元测试

数据库初始化脚本已完成,见data/init.sql

About

FCA(Formal Concept Analysis)

License:MIT License


Languages

Language:Python 80.6%Language:JavaScript 11.9%Language:HTML 7.0%Language:CSS 0.3%Language:Shell 0.2%