PHP Classes
elePHPant
Icontem

basset-ir: Retrieve, transform and process text documents

Recommend this page to a friend!
  Info   View files Documentation   View files View files (131)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2018-04-14 (4 days ago) RSS 2.0 feedNot yet rated by the usersTotal: 60 This week: 33All time: 9,108 This week: 14Up
Version License PHP version Categories
basset-ir 1.1MIT/X Consortium ...7.1Algorithms, PHP 5, Statistics, Text p...
Description Author

This package can retrieve, transform and process text documents.

It can take one or more text documents eventually from files and retrieve their contents to perform several types of processing to transform the documents. Currently it can:

- Extract text features
- Normalize text
- Evaluate text similarity
- Perform statistic calculations
- Split the text in tokens
- Generate stem strings from the text words

  Performance   Level  
Name: Jericko Tejido <contact>
Classes: 1 package by
Country: Philippines Philippines
Age: ???
All time rank: 416734 in Philippines Philippines
Week rank: 16 Up1 in Philippines Philippines Up

Details

Droopy

Basset

Basset is a PHP Information Retrieval library. This is a culmination of developments in the field and ported over for research purposes.

Basset provides different ways of searching through documents in a collection, by applying advanced and experimental IR techniques gathered from different Research studies and Conferences, most notably:

  1. TREC
  2. SIGIR
  3. ECIR
  4. ACM

Documentation

You can read about it here

  Files folder image Files  
File Role Description
Files folder imagesrc (1 directory)
Accessible without login Plain text file autoload.php Aux. Auxiliary script
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file README.markdown Doc. Documentation

  Files folder image Files  /  src  
File Role Description
Files folder imageBasset (13 directories)

  Files folder image Files  /  src  /  Basset  
File Role Description
Files folder imageCollections (2 files)
Files folder imageDocuments (3 files)
Files folder imageFeatureExtraction (3 files)
Files folder imageIndex (2 files)
Files folder imageMath (1 file)
Files folder imageModels (34 files, 7 directories)
Files folder imageNormalizers (3 files)
Files folder imageRanking (1 file)
Files folder imageSimilarity (25 files)
Files folder imageStatistics (3 files)
Files folder imageStemmers (3 files)
Files folder imageTokenizers (3 files)
Files folder imageUtils (3 files)

  Files folder image Files  /  src  /  Basset  /  Collections  
File Role Description
  Plain text file CollectionInterface.php Class Class source
  Plain text file CollectionSet.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Documents  
File Role Description
  Plain text file Document.php Class Class source
  Plain text file DocumentInterface.php Class Class source
  Plain text file TokensDocument.php Class Class source

  Files folder image Files  /  src  /  Basset  /  FeatureExtraction  
File Role Description
  Plain text file DataAsFeatures.php Class Class source
  Plain text file FeatureExtraction.php Class Class source
  Plain text file FeatureExtractionInterface.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Index  
File Role Description
  Plain text file Index.php Class Class source
  Plain text file IndexInterface.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Math  
File Role Description
  Plain text file Math.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Models  
File Role Description
Files folder imageContracts (6 files)
Files folder imageDFIModels (5 files)
Files folder imageDFRAfterEffect (4 files)
Files folder imageDFRModels (8 files)
Files folder imageIBDistribution (3 files)
Files folder imageIBLambda (4 files)
Files folder imageNormalization (11 files)
  Plain text file AbsoluteDiscountingLM.php Class Class source
  Plain text file AtireBM25.php Class Class source
  Plain text file BaseIdf.php Class Class source
  Plain text file BM25.php Class Class source
  Plain text file BM25L.php Class Class source
  Plain text file BM25Plus.php Class Class source
  Plain text file BSDS.php Class Class source
  Plain text file DFIModel.php Class Class source
  Plain text file DFRModel.php Class Class source
  Plain text file DirichletLM.php Class Class source
  Plain text file DirichletSPUD.php Class Class source
  Plain text file HiemstraLM.php Class Class source
  Plain text file IBModel.php Class Class source
  Plain text file Idf.php Class Class source
  Plain text file IdfDFR.php Class Class source
  Plain text file IdfOkapi.php Class Class source
  Plain text file IdfSpackRobertson.php Class Class source
  Plain text file IRRA12.php Class Class source
  Plain text file JelinekMercerLM.php Class Class source
  Plain text file JelinekMercerSPUD.php Class Class source
  Plain text file LemurTfIdf.php Class Class source
  Plain text file ModBM25.php Class Class source
  Plain text file PivotedConcaveTF.php Class Class source
  Plain text file PivotedConcaveTFIDF.php Class Class source
  Plain text file PivotedTfIdf.php Class Class source
  Plain text file TermCount.php Class Class source
  Plain text file TermFrequency.php Class Class source
  Plain text file TfConcaveK.php Class Class source
  Plain text file TfConcaveLog.php Class Class source
  Plain text file TfIdf.php Class Class source
  Plain text file TfRobertson.php Class Class source
  Plain text file TwoStageLM.php Class Class source
  Plain text file WeightedModel.php Class Class source
  Plain text file XSqrAM.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Models  /  Contracts  
File Role Description
  Plain text file IDFInterface.php Class Class source
  Plain text file KLDivergenceLMInterface.php Class Class source
  Plain text file LanguageModelInterface.php Class Class source
  Plain text file ProbabilisticModelInterface.php Class Class source
  Plain text file TFInterface.php Class Class source
  Plain text file WeightedModelInterface.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Models  /  DFIModels  
File Role Description
  Plain text file ChiSquared.php Class Class source
  Plain text file DFIInterface.php Class Class source
  Plain text file DFIModel.php Class Class source
  Plain text file Saturated.php Class Class source
  Plain text file Standardized.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Models  /  DFRAfterEffect  
File Role Description
  Plain text file AfterEffect.php Class Class source
  Plain text file AfterEffectInterface.php Class Class source
  Plain text file B.php Class Class source
  Plain text file L.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Models  /  DFRModels  
File Role Description
  Plain text file BasicModel.php Class Class source
  Plain text file BasicModelInterface.php Class Class source
  Plain text file BE.php Class Class source
  Plain text file G.php Class Class source
  Plain text file In.php Class Class source
  Plain text file InExp.php Class Class source
  Plain text file InFreq.php Class Class source
  Plain text file P.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Models  /  IBDistribution  
File Role Description
  Plain text file IBDistributionInterface.php Class Class source
  Plain text file LLDistribution.php Class Class source
  Plain text file SPLDistribution.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Models  /  IBLambda  
File Role Description
  Plain text file IBLambdaInterface.php Class Class source
  Plain text file Lambda.php Class Class source
  Plain text file LambdaDF.php Class Class source
  Plain text file LambdaTTF.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Models  /  Normalization  
File Role Description
  Plain text file Normalization.php Class Class source
  Plain text file NormalizationBM25.php Class Class source
  Plain text file NormalizationDP.php Class Class source
  Plain text file NormalizationF.php Class Class source
  Plain text file NormalizationH1.php Class Class source
  Plain text file NormalizationH2.php Class Class source
  Plain text file NormalizationH2E.php Class Class source
  Plain text file NormalizationInterface.php Class Class source
  Plain text file NormalizationJMDF.php Class Class source
  Plain text file NormalizationJMTF.php Class Class source
  Plain text file NormalizationP.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Normalizers  
File Role Description
  Plain text file English.php Class Class source
  Plain text file Normalizer.php Class Class source
  Plain text file NormalizerInterface.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Ranking  
File Role Description
  Plain text file DocumentRanking.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Similarity  
File Role Description
  Plain text file BrayCurtisDistance.php Class Class source
  Plain text file CanberraDistance.php Class Class source
  Plain text file ChebyshevDistance.php Class Class source
  Plain text file ChiSquareDistance.php Class Class source
  Plain text file CosineSimilarity.php Class Class source
  Plain text file DiceSimilarity.php Class Class source
  Plain text file DistanceInterface.php Class Class source
  Plain text file HellingerDistance.php Class Class source
  Plain text file JaccardIndex.php Class Class source
  Plain text file JSDivergence.php Class Class source
  Plain text file KLDivergence.php Class Class source
  Plain text file KulczynskiSimilarity.php Class Class source
  Plain text file LorentzianDistance.php Class Class source
  Plain text file MatusitaDistance.php Class Class source
  Plain text file MotykaSimilarity.php Class Class source
  Plain text file RenyiDivergence.php Class Class source
  Plain text file RuzickaSimilarity.php Class Class source
  Plain text file Similarity.php Class Class source
  Plain text file SimilarityInterface.php Class Class source
  Plain text file SoergleDistance.php Class Class source
  Plain text file SqrtCosineSimilarity.php Class Class source
  Plain text file StamatatosDistance.php Class Class source
  Plain text file TriangleSectorSimilarity.php Class Class source
  Plain text file TverskyIndex.php Class Class source
  Plain text file VectorSimilarity.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Statistics  
File Role Description
  Plain text file CollectionStatistics.php Class Class source
  Plain text file EntryStatistics.php Class Class source
  Plain text file PostingStatistics.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Stemmers  
File Role Description
  Plain text file RegexStemmer.php Class Class source
  Plain text file Stemmer.php Class Class source
  Plain text file StemmerInterface.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Tokenizers  
File Role Description
  Plain text file TokenizerInterface.php Class Class source
  Plain text file WhitespaceAndPunctuationTokenizer.php Class Class source
  Plain text file WhitespaceTokenizer.php Class Class source

  Files folder image Files  /  src  /  Basset  /  Utils  
File Role Description
  Plain text file StopWords.php Class Class source
  Plain text file TransformationInterface.php Class Class source
  Plain text file TransformationSet.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:60
This week:33
All time:9,108
This week:14Up