Skip to content

obsidianjulua/BERTAnalysisGUI.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BERTAnalysisGUI.jl

A GUI interface for BERT-based text analysis using Julia, Blink, and Transformers.

Features

  • Semantic search across documents
  • Text similarity comparison
  • Sentiment analysis and topic detection
  • Text clustering and outlier detection
  • Text complexity, coherence, and readability analysis

Installation

using Pkg
Pkg.add("BERTAnalysisGUI")

Or install from source:

using Pkg
Pkg.add(url="https://github.com/obsidianjulua/BERTAnalysisGUI.jl")

Usage

using BERTAnalysisGUI

# Launch the GUI with default BERT model
w = BERTAnalysisGUI.launch_gui()

# Or specify a different model
launch_gui("bert-base-uncased")

The GUI will open in a new window where you can interact with various text analysis tools.

Requirements

  • Julia 1.6+
  • Blink.jl
  • Transformers.jl
  • JSON3.jl
  • StatsBase.jl

License

MIT License - see LICENSE file for details