Braisdom 最近的时间轴更新
ObjectiveSQL 正式发布 1.3.5 版本
ObjectiveSQL 是一个基于 ActiveRecored 模式的 Java ORM 框架,零配置,基于已定义的领域模型,自动生成数据库访问逻辑代码,并提供便捷的 API,简化 Java 编码过程中的 SQL 编程,提升应用系统的开发效率,降低代码量。

Github: https://github.com/braisdom/ObjectiveSql

中文文档: http://www.objsql.com/docs/basic/objectivesql/
2020-10-22 15:38:13 +08:00
Braisdom

Braisdom

V2EX 第 511320 号会员,加入于 2020-10-06 22:00:08 +08:00
请教一个 NLP 的问题
  •  1   
    自然语言处理  •  Braisdom  •  92 天前  •  最后回复来自 Braisdom
    21
    请教一下 NLP 的模型
    程序员  •  Braisdom  •  260 天前  •  最后回复来自 Braisdom
    20
    咨询一个开源项目的质量分析工具
    程序员  •  Braisdom  •  336 天前  •  最后回复来自 Braisdom
    8
    咨询一个工具,大家有推荐的吗?
    程序员  •  Braisdom  •  334 天前  •  最后回复来自 panda1337
    12
    程序设计的基础方法(发刊词)
    程序员  •  Braisdom  •  342 天前  •  最后回复来自 Braisdom
    6
    流行 ORM 框架性能测试(如图)
  •  2   
    Java  •  Braisdom  •  343 天前  •  最后回复来自 Braisdom
    19
    凡事就怕问为什么(认识的升级)系列一
    程序员  •  Braisdom  •  349 天前  •  最后回复来自 Braisdom
    70
    分析一下 Java ORM 框架的原理,大家怎么看?
  •  1   
    Java  •  Braisdom  •  351 天前  •  最后回复来自 Rorysky
    34
    对比 MyBatis,你看出什么端倪?
  •  2   
    Java  •  Braisdom  •  354 天前  •  最后回复来自 Braisdom
    103
    Braisdom 最近回复了
    83 天前
    回复了 461229187 创建的主题 推广 强迫症犯了,求俩 star 凑 500 个
    兄弟我的项目,希望大家在项目中体验:
    https://github.com/braisdom/ObjectiveSql
    83 天前
    回复了 461229187 创建的主题 推广 强迫症犯了,求俩 star 凑 500 个
    点了一个,之前我的项目推广的时候,也在这里推广了一翻,现在已经 1130 了。ObjectiveSql 是我之前的项目,网上也有些兄弟写了一些使用的文章
    92 天前
    回复了 Braisdom 创建的主题 自然语言处理 请教一个 NLP 的问题
    @rpman 我已经找到方法了,但不是特别理想,我并不是想要找到实现,短语的组合也很多,穷举也很累。
    122 天前
    回复了 Braisdom 创建的主题 自然语言处理 请教一个 NLP 的问题
    测试了一下,中文处理也非常不错,spacy 的中文分词不是特别理想,需要补充,但基本可用。

    测试文本:
    ```
    DDParser 是百度自然语言处理部基于大规模标注数据研发的依存句法分析工具。其训练数据不仅覆盖了多种输入形式的数据,如键盘输入 query 、语音输入 query 等,还覆盖了多种场景的数据,如新闻、论坛等。该工具易用性高,支持一键安装及预测。
    ```

    解析出的短语如下:
    ```
    百度
    百度自然
    百度自然语言
    自然语言
    百度自然语言处理部
    自然语言处理部
    语言处理部
    数据研发
    依存句法
    句法分析
    依存句法分析
    句法分析工具
    分析工具
    依存句法分析工具
    训练数据
    多种输入
    输入形式
    多种输入形式
    多种场景
    易用性
    键安装
    ```
    122 天前
    回复了 Braisdom 创建的主题 自然语言处理 请教一个 NLP 的问题
    调整了一下,非常完善的英文短语提取:

    ```
    Software engineering is one of the most popular branches of computer science and has taken over the world in the digitization era. Software engineers are required in almost every field these days. With the easy accessibility of computers and smartphones, the importance of software engineering has become more pronounced.
    Since software engineering is an advanced field of the IT industry, there are very few institutes that offer bachelor courses in this field. One can pursue B.Tech in CSE or IT and go on to pursue M.Tech in software engineering. Aspiring software engineers can find all about the courses and eligibility criteria below.
    About Software Engineering:
    Software engineering is a branch of computer science engineering (CSE), therefore, there are very few colleges that offer software engineering bachelor degree. Most of the institutes in India provide software engineering specialization at the masters’ level.
    M.Tech in software engineering is one of the most popular courses amongst computer science engineers. You can prepare for GATE exam and apply for these courses through GATE score.
    The courses cover advanced software development models and programming concepts that are the elementary parts of developing software. Software engineering also comprises the study of the different levels of the software development process.
    Eligibility Criteria for Software Engineering:
    ```

    提取的短语如下:

    ```
    Software engineering
    branches of computer
    branches of computer science
    computer science
    digitization era
    Software engineers
    accessibility of computers
    importance of software
    importance of software engineering
    software engineering
    software engineering
    bachelor courses
    software engineering
    software engineers
    branch of computer
    branch of computer science
    computer science
    branch of computer science engineering
    computer science engineering
    science engineering
    software engineering
    software engineering bachelor
    engineering bachelor
    software engineering bachelor degree
    engineering bachelor degree
    bachelor degree
    software engineering
    software engineering specialization
    engineering specialization
    software engineering
    courses amongst computer
    courses amongst computer science
    computer science
    courses amongst computer science engineers
    computer science engineers
    science engineers
    software development
    software development models
    development models
    programming concepts
    Software engineering
    software development
    software development process
    development process

    takes: 0.05262303352355957
    ```
    122 天前
    回复了 Braisdom 创建的主题 自然语言处理 请教一个 NLP 的问题
    测试了一下,效果不错:

    '''
    Text summarization is one of the newest and most exciting fields in NLP, allowing for developers to quickly find meaning and extract key words and phrases from documents. RaRe Technologies’ newest intern, Ólavur Mortensen, walks the user through text summarization features in Gensim.
    '''

    这样的一段英文,解析出来的结果:

    Text summarization
    exciting fields
    key words
    newest intern
    text summarization
    text summarization features
    summarization features

    takes: 0.019918203353881836
    122 天前
    回复了 Braisdom 创建的主题 自然语言处理 请教一个 NLP 的问题
    感谢各位,通过句法分析,得出的词性相对较好一点,尤其是同义词,在句法分析中比较容易区分,纯粹的词性标注,结果太差了,找到一个开源工具,可以根据词性提取短语。

    https://github.com/chartbeat-labs/textacy

    有兴趣的可以看看,刚刚试了一下还行,还在测试中。
    123 天前
    回复了 Braisdom 创建的主题 自然语言处理 请教一个 NLP 的问题
    @zyx199199 感谢,我用 spacy 做英文短语挖掘还行,中文的太弱了
    原文:
    ```
    ObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern, which encourages rapid development and clean, codes with the least and convention over configuration.
    If your project focuses on data analysis based on relation database, and a lot of arithmetic expressions in SQL statement. ObjectiveSQL will help you write expressions conveniently and safely using Java syntax
    ```
    解析结果:
    ```
    0.1476792292949645 1 activerecord pattern
    0.14671762416303413 1 java syntax
    0.14428737286880544 1 rapid development
    0.13810946085925754 1 configuration
    0.1346420067987634 3 java
    0.1256596948856068 4 objectivesql
    0.11204090834509414 1 activerecord
    0.11121633331630836 1 orm
    0.10988850573204359 1 convention
    0.10555338794853333 1 codes
    0.09950835257874349 1 sql statement
    0.09622020612487797 1 arithmetic expressions
    0.0881090251048002 1 relation database
    0.08001718286200812 1 an orm framework
    0.07570218212468754 1 expressions
    0.06679224022078173 1 sql
    0.05478959497093751 1 data analysis
    0.03418629755285734 1 a lot
    0.014509931733698266 1 your project
    0.0 1 you
    0.036164045333862305
    ```
    123 天前
    回复了 Braisdom 创建的主题 自然语言处理 请教一个 NLP 的问题
    @shengchen11
    @Morriaty
    @2dot71828
    @murmur
    有没有根据词性的正则表达式,匹配短语的工具,我找了好久没找到。
    123 天前
    回复了 Braisdom 创建的主题 自然语言处理 请教一个 NLP 的问题
    词性、还可以,句法分析就差太多了,我在想是不是自己按词性进行组合,单纯分析词性,同义词比较差,只能结合句法分析,
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3838 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:37 · PVG 15:37 · LAX 23:37 · JFK 02:37
    ♥ Do have faith in what you're doing.