Main > Free Download Search >

Free retrieval software for linux

retrieval

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 164
Lire - Lucene Image REtrieval 0.5.4

Lire - Lucene Image REtrieval 0.5.4


Lire is a simple way to create a Lucene index of image features for content based image retrieval. more>>
Lire, the Lucene Image REtrieval library is a simple way to create a Lucene index of image features for content based image retrieval (CBIR).
The used features are taken from the MPEG-7 Standard: ScalableColor, ColorLayout and EdgeHistogram. Furthermore methods for searching the index are provided.
The LIRE library is part of the Caliph & Emir project and aims to provide the CBIR features of Caliph & Emir to other Java projects in an easy and light weight way.
Creating an Index
Use DocumentBuilderFactory to create a DocumentBuilder, which will create Lucene Documents from images. Add this documents to an index like this:
System.out.println(">> Indexing " + images.size() + " files.");
DocumentBuilder builder = DocumentBuilderFactory.getExtensiveDocumentBuilder();
IndexWriter iw = new IndexWriter(indexPath, new SimpleAnalyzer(), true);
int count = 0;
long time = System.currentTimeMillis();
for (String identifier : images) {
Document doc = builder.createDocument(new FileInputStream(identifier), identifier);
iw.addDocument(doc);
count ++;
if (count % 25 == 0) System.out.println(count + " files indexed.");
}
long timeTaken = (System.currentTimeMillis() - time);
float sec = ((float) timeTaken) / 1000f;
System.out.println(sec + " seconds taken, " + (timeTaken / count) + " ms per image.");
iw.optimize();
iw.close();
Searching in an Index
Use the ImageSearcherFactory for creating an ImageSearcher, which will retrieve the images for you from the index.
IndexReader reader = IndexReader.open(indexPath);
ImageSearcher searcher = ImageSearcherFactory.createDefaultSearcher();
FileInputStream imageStream = new FileInputStream("image.jpg");
BufferedImage bimg = ImageIO.read(imageStream);
// searching for an image:
ImageSearchHits hits = null;
hits = searcher.search(bimg, reader);
for (int i = 0; i < 5; i++) {
System.out.println(hits.score(i) + ": " + hits.doc(i).getField(DocumentBuilder.FIELD_NAME_IDENTIFIER).stringValue());
}
// searching for a document:
Document document = hits.doc(0);
hits = searcher.search(document, reader);
for (int i = 0; i < 5; i++) {
System.out.println(hits.score(i) + ": " + hits.doc(i).getField(DocumentBuilder.FIELD_NAME_IDENTIFIER).stringValue());
}
Enhancements:
- An issue where the scalable color descriptor (color histogram) was not compliant to the MPEG-7 standard was fixed.
- The color only search was changed to use the color layout descriptor and a bug in the edge histogram descriptor was hunted down.
- The LireDemo GUI application has also been updated: A new function for creating image mosaics has been introduced and the indexing of digital photos is now faster than ever as only the EXIF thumbnails - if available - are used instead of the whole image.
<<less
Download (MB)
Added: 2007-07-10 License: GPL (GNU General Public License) Price:
848 downloads
Retchmail 1.1

Retchmail 1.1


RetchMail is the worlds most stupidly fast POP3 retriever. more>>
Eric S. Raymonds Fetchmail is a full-featured, robust, well-documented remote-mail retrieval and forwarding utility intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections).
Retchmail project supports every remote-mail protocol now in use on the Internet: POP2, POP3, RPOP, APOP, KPOP, all flavors of IMAP, ETRN, and ODMR. It can even support IPv6? and IPSEC.
RetchMail is the worlds most stupidly fast POP3 retriever.
It is almost completely unlike fetchmail: RetchMail lacks features, isnt particularly robust (although it wont delete a message until sendmail says it was delivered okay), has nearly no documentation, and is actually fast.
Thanks to PatrickPattersons WvSSLStream?, RetchMail also supports POP3-SSL, which is much more secure than the RPOP, APOP, KPOP and other password obfuscation routines currently en vogue to hide your password. SSL has the nice feature that not only is your password secure going across the wire, but so is the rest of your mail.
Enhancements:
- Updated to compile and run with WvStreams 4.4.
- Now works properly with GMails pop support.
- Documentation updates.
<<less
Download (0.049MB)
Added: 2007-08-01 License: LGPL (GNU Lesser General Public License) Price:
817 downloads
Sentensa 2.3

Sentensa 2.3


SENTENSA Knowledge Miner is a platform independent tool for searching any text. more>>
SENTENSA Knowledge Miner is a platform independent tool for searching any text.
SENTENSA uses robust methods of indexing and searching text, leveraging experience from more than 20 years of information retrieval.
SENTENSA products offer advanced text retrieval solutions for large databases that will make your searches for key information fast and effective. You can index on one platform and query on another.
Main features:
- Fast indexing
- Probabilistic Search
- Similarity Search
- Strong Terms
- Indexed Terms
- Relevance Rankings
- Rapid Searching in huge amounts of information
- Spider including conversion from PDF and HTML to XML
Enhancements:
- An SQL filter that supports MySQL was added.
<<less
Download (8.1MB)
Added: 2006-03-15 License: LGPL (GNU Lesser General Public License) Price:
1319 downloads
Terrier 1.1.0

Terrier 1.1.0


Terrier project is a probabilistic Java toolkit for building search engines. more>>
Terrier project is a probabilistic Java toolkit for building search engines.
Terrier is software for the rapid development of Web, intranet, and desktop search engines.
More generally, it is a modular platform for building large-scale information retrieval applications, providing indexing and probabilistic retrieval functionalities.
It comes with a desktop search application.
Terrier has various cutting-edge features including parameter-free probabilistic retrieval approaches (such as Divergence from Randomness models), automatic query expansion/re-formulation methodologies, and efficient data compression techniques.
Terrier comes with a powerful proof-of-concept Desktop search application [Screenshots], and full TREC capabilities including the ability to index, query and evaluate the standard TREC collections, such as AP, WSJ, WT10G, .GOV and .GOV2.
Terrier is written in Java [Requirements] and has been successfully used for adhoc retrieval, Web search and cross-language retrieval, in a centralised or distributed setting.
Currently, it is also being used for running various applications.
Main features:
- Open Source (Mozilla Public Licence)
- Written in cross-platform Java
- Highly compressed disk data structures.
- Handling large-scale document collections.
- Direct file for efficient query expansion.
- Modular and open indexing and querying APIs.
- Testbed for indexing and retrieval from standard TREC test collections.
- Interactive querying application.
- Desktop search application for searching various types of documents.
- Input/output of gamma, unary and binary encoded integers for compressing streams or random access files.
- Standard evaluation of TREC ad-hoc and known-item search retrieval results.
- Indexing of tagged document collections, as well as documents of various formats, such as HTML, PDF, or Microsoft Word, Excel and Powerpoint files.
- Indexing of field information.
- Indexing of position information on a word, or a block level.
- Support for classic retrieval models, such as tf-idf, BM25 and Ponte-Croft language model, and Rocchios query expansion.
- Provides a number of Divergence From Randomness (DFR) document ranking models.
- Provides a number of parameter-free DFR term weighting models for automatic query expansion.
- Advanced query language that supports AND/NOT operators, phrase and proximity search.
- Flexible processing of terms through a pipeline of components, such as stop-words removers and stemmers.
Enhancements:
- This is a major update with improvements in indexing and retrieval functionalities, including faster indexing and retrieval, and new retrieval models (including models from Divergence from Randomness and Language modeling).
- It has support for much larger collections of documents, including TREC GOV2 collections (25M documents), merging of indices, and multi-lingual and non-English collections of documents.
- The documentation has been vastly improved.
<<less
Download (MB)
Added: 2007-06-18 License: MPL (Mozilla Public License) Price:
859 downloads
srcat Alpha-0

srcat Alpha-0


srcat project can retrieve data from disks once used in a Coraid SR (SATA+RAID) appliance. more>>
srcat project can retrieve data from disks once used in a Coraid SR (SATA+RAID) appliance.
Enhancements:
- This initial alpha release retrieves data from disks that previously composed a clean RAID 5 in a Coraid SR.
- The retrieval takes place on a POSIX platform, independently of the SR unit.
- Support for RAID arrays missing disks and for levels besides RAID 5 has yet to be added.
<<less
Download (0.007MB)
Added: 2006-07-03 License: GPL (GNU General Public License) Price:
1214 downloads
CacheTable 0.2

CacheTable 0.2


CacheTable is a C++ template library that implements a very fast hash map container. more>>
CacheTable is a C++ template library that implements a very fast hash map container.
Its particularity, compared with std::hash_map and google::sparse_hash_map, is that it has a fixed size (decided it when it is created) and a random item replacement policy: in case of an "hash collision" the older item is "discarded" and replaced with the new one.
This container is ideal for implementing a caching system, when you want very fast item insertion and retrieval and you know the memory amount you want to dedicate ahead of time.
Enhancements:
- This release fixes a bug with deletion of iterator range, and work continues on more complete documentation.
- The test case has been reorganized to not require external libraries.
<<less
Download (0.11MB)
Added: 2007-01-27 License: BSD License Price:
1000 downloads
Oreka 0.5

Oreka 0.5


Oreka is a modular and cross-platform system for recording and retrieval of audio streams. more>>
Oreka is a modular and cross-platform system for recording and retrieval of audio streams.
Oreka project currently supports VoIP SIP and sound device based capture. Recordings metadata can be stored in any mainstream database. Retrieval of captured sessions is web based.
Main features:
Recording and storage
- Record VoIP SIP sessions by passively listening to network packets. Both sides of a conversation are mixed together and each call is logged as a separate audio file.
- Record from a standard sound device (e.g. microphone or line input). Can record multiple channels at the same time. Each recording goes to separate audio files
- Open plugin architecture for audio capture means that the system is potentially capable of recording from any audio source.
- Automatic audio segmentation so that continuous audio sources can be split in separate audio files and easily retrieved later.
- Voice activity detection.
- GSM6.10, A-Law and u-Law compression available in order to save disk space.
- Recording metadata logged to file and/or any mainstream database system.
User interface
- Recordings retrieval can be done using the following criteria (when available):
- Timestamp
- Recording duration
- Direction (for a telephone call)
- Remote Party (for a telephone call)
- Local Party (for a telephone call)
Enhancements:
- A critical bug that could cause Orkaudio to crash given a certain sequence of RTP packets was fixed.
- A SIP detection issue on the Siemens platform (Siemens Optipoint 400) was fixed.
<<less
Download (0.20MB)
Added: 2006-02-17 License: GPL (GNU General Public License) Price:
1348 downloads
Arson 0.9.8 Beta2

Arson 0.9.8 Beta2


Arson is a KDE frontend to various CD burning, and ripping tools. more>>
Arson is a KDE frontend to various CD burning, and ripping tools. Arson project was originally begun to burn audio CDs because i could find no other frontends which used cdrdao (in disk at once mode), which could decode various encoded audio formats (mp3, ogg), and displayed accurate track length as the playlist was created. But as usual once the initial plans were implemented I just kept going...
Arson has expanded to be a CD ripper (with many output formats), a VCD/Music/Data burner, a CD copier, a device unlocker, and a CDRW blanker. And thats in the current version!
Main features:
- Full progress displayed for all lengthy operations
- Drag and drop from Konqueror to create play lists
- Audio CD Burning
Accurate track length tally displayed as track list grows
Can burn using cdrdao or cdrecord (in Disk at Once, or Track at Once)
Supports various audio file types, currently:
- Wav
- Mp3 (decode using either mpg123 or LAME)
- Ogg Vorbis (optional)
- SHN
- FLAC (optional)
Can optionally normalize (in batch or mix mode) all tracks before burning to even out volumes
Supports sox to fix broken audio tracks (tracks not in 44100Khz, 16bit, stereo)
Can open, and optionally verify MD5 disk sets
Can load track lists from m3u files
Supports editing and burning CD-Text info with cdrdao
- VCD Burning
Can create and burn VCDs and SVCDs
- Data CD Burning
Existing ISO, and CUE/BIN files
Image creation/burning from single directory tree
Complete filesystem creation
ISO images burned with either cdrdao or cdrecord
- Audio CD ripping/encoding (rip tracks from CD to file)
Can rip audio tracks using cdda2wav OR cdparanoia
Encoding in various output file formats, currently:
- Wav
- Mp3 (bladeenc, and LAME supported)
- Ogg Vorbis (optional)
- FLAC (optional)
- AU
- CDR
- AIFF
- AIFC
CdIndex support (a free CDDB-like service)
HTTP retrieval
Freedb support (a free, open CDDB service)
HTTP, and local retrieval
HTTP, and local submit
CD-Text retrieval
Supports generic SCSI and cooked IOCTL interfaces
Auto tagging of MP3 files using id3v2
Configurable audio quality presets (bitrate, channels, etc)
- CD-to-CD copying
Direct copy
CD-to-file-to-CD copying
Using either readcd/cdrecord or cdrdao
- Data CD ripping
Rip to ISO file with readcd
Rip to CUE/BIN files with cdrdao
- Multisession burning
- Device unlock/reset
- CDRW Blanking
Whats New in 0.9.8 Beta2 Release:
- Fixed bug #829892 - Icon installation broken
- Fixed bug #815006 - Incorrect Freedb Choices. User is now presented with a choice if multiple albums returned
- Fixed bug #826786 - Arson crashes when D&Ding a directory
- Started removal of KDE2 dependancies, including configure.in.in, etc
- Fixed bug with rerunning of configure from a fresh CVS install
<<less
Download (0.54MB)
Added: 2006-02-01 License: GPL (GNU General Public License) Price:
1361 downloads
VCG TriMeshInfo 1.2

VCG TriMeshInfo 1.2


VCG TriMeshInfo is a tool designed to inspect 3D models and retrieve many types of topological and geometrical information. more>>
VCG TriMeshInfo is a tool designed to inspect 3D models and retrieve many types of topological and geometrical information from them.
It can be used to automate the process of decoding 3D mesh inherent properties and ease data classification and retrieval.
For each analyzed dataset, the following data are extracted:
- Number of Vertices (Unreferenced vertices are listed separately)
- Number of Faces
- Number of Edges
- Number of Connected Components
- Number of Boundaries
- Number of Isolated Vertices (i.e. Unreferenced)
- Manifold
- Genus (Computed only for Manifold Datasets)
- Orientability
- Orientation
- Regularity (We consider as regular those meshes generated through regular subdivision. Each non boundary vertex of a regular mesh has 6 incident edges, if there are only 5 incident edges the mesh is said to be semi-regular, irregular in all other cases)
- Number of Duplicated Vertices
- Self-Intersection (Currently computed only for Datasets with less than 3M faces)
Enhancements:
- This release included a major rewrite of the core component for computing geometrical and topological features of the analyzed mesh.
- Important changes included speeded up self-intersection tests, more robust (and correct) computation of topological genus and volume, and more flexible output with an HTML output option.
<<less
Download (0.12MB)
Added: 2005-12-27 License: GPL (GNU General Public License) Price:
1400 downloads
Locale::Memories 0.04

Locale::Memories 0.04


Locale::Memories is a Perl module for L10N Message Retrieval. more>>
Locale::Memories is a Perl module for L10N Message Retrieval.

SYNOPSIS

my $lm = Locale::Memories->new();
$lm->load_index(path_to_index);
$lm->index_msg($locale, $msg_id, $msg_str);
$lm->translate_msg($locale, $msg_id);

This module is specialized module for indexing and retrieving .po messages.

<<less
Download (0.023MB)
Added: 2007-06-12 License: Perl Artistic License Price:
864 downloads
Entagged 0.30

Entagged 0.30


Entagged is a Java Audio File Tagger, using the freedb online database for the retrieval of the tags. more>>
Entagged project provides a convenient way of changing the value of these fields, either manually, or automatically via the freedb database.
The freedb database is a server to wich you can connect, and ask about a precise CD (album, or compilation), if this CD is found in the database, it returns all the data needed to correctly tag your audio files. Originally it used only with CD, but it can also be used with audio files as soon as it only need the length (in seconds) of the files.
Entagged can also do a lot of organization work. You can rename your files from their tag in any way you like, including complex directory structures. You can also tag the files from their filename, this avoid copying all the information by hand.
Best of all, Entagged hides all the different format complexity, with one unique interface, you can work with mixed file formats eg. you can use freedb with a mixed album of WMA, MP3 and OGG files without worrying!
Enhancements:
- Add a database (HSQLDB)
- Add a search engine
- Add a duplicate files and error names finder
- Create playlist easily
<<less
Download (2.5MB)
Added: 2007-03-29 License: GPL (GNU General Public License) Price:
941 downloads
gettext 0.16.1

gettext 0.16.1


gettext is the GNU internationalization library. more>>
GNU `gettext is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. gettext package offers to programmers, translators, and even users, a well integrated set of tools and documentation.

Specifically, the GNU `gettext utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages.

These tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs themselves, a runtime library supporting the retrieval of translated messages, and a few stand-alone programs to massage in various ways the sets of translatable strings, or already translated strings.

A special GNU Emacs mode also helps interested parties in preparing these sets, or bringing them up to date.
<<less
Download (6.8MB)
Added: 2006-11-28 License: GPL (GNU General Public License) Price:
1076 downloads
Primrose 2.7.5

Primrose 2.7.5


Primrose is a database connection pool which supports all databases that have JDBC drivers. more>>
Primrose is a database connection pool which supports all databases that have JDBC drivers.
It provides control over SQL transaction monitoring, configuration, and dynamic pool management via a Web interface.
Main features:
- Optional notification of crisis events.
- Highly adaptable configuration file - see the config file for all the options.
- SQL statement monitoring for connections, including what connection is called from what code and the precise SQL it is performing, including ? parameters.
- Starting/Stopping pools without application restarts
- Adding / removing connections on the fly
- Automated retrieval of duff connections
- A web interface for pool management
- Queueing of connection requests during heavy load.
- Statistics for types of SQL statements executed and executiion times, to provide a complete overview of webapp-db interaction
- Multiple pool instances, managed through one interface.
- No more forgotton unclosed Statement and ResultSet objects - primrose closes them for you.
- Easy deployment and integration with your webapp container.
- No need to rewrite your client code to utilise the pool.
- Enhances debug of poor performing client code - if a connection hangs, the precise connection, and the exact SQL it is performing is logged, including what client Java code called it.
Enhancements:
- A bugfix for the waitForConnectionIfDatabaseIsDown and encryptionKeyFile properties.
<<less
Download (0.11MB)
Added: 2007-03-30 License: LGPL (GNU Lesser General Public License) Price:
939 downloads
AIOTrade 1.0.3a

AIOTrade 1.0.3a


AIOTrade is a stock technical analysis platform with a pluggable architecture that is ideal for extensions. more>>
AIOTrade (i.e. Humai Trader Platform) is a stock technical analysis platform with a pluggable architecture that is ideal for extensions such as indicators and charts.
It supports parallel quote data retrieval from Yahoo! or ASCII text files, historical (daily, weekly, and monthly), intra-day, and real-time charts, and candle, bar, and line charts.
It has a calendar date/trading date view model. "MACD", "OBV", "ROC", "KD", "BIAS", "DMI", "RSI", "MTM", and "WMS" indicators and drawing of "Line", "Parallel", "Gann Angle", and "Fibonacci Line" are supported. You can easily write your own indicators.
Enhancements:
- Charting performance was improved a lot.
- An integrated scrolling and zooming controller was added.
- An icon was added, indicating the data source, such as from Yahoo!, CSV, or IB.
- Indicators and drawings icons are shown with the same frequency as current charts only.
- A scrolling real-time chart window which can pop up as a standalone window was added.
- An indicators title can be double-clicked to pop up a standalone indicator window for detailed analysis.
- An experimental IB-TWS data feed interface was added. (Calling for test).
- A chart can be saved to a custom time frame image, which can be even bigger than your screen.
<<less
Download (6.6MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
975 downloads
Tigermouse DR1.5

Tigermouse DR1.5


Tigermouse is a modern web applications framework for PHP. more>>
Tigermouse is a modern web applications framework for PHP. It relies on AJAX technology, so in pair with being lightweight enables you to build dynamic, responsive and interactive web applications.
It is well suited for enterprise-grade tasks because of its strong commitment to server-side business logic processing. Tigermouse does not require any Javascript coding, so you can focus on your application core logic instead of tinkering in UI.
Main features:
- full native AJAX support
- MVC architecture
- pluggable input/output filters
- AJAX requests queuing and expiring
- powerful ActiveRecord implementation
- SWT or GTK-like user interface implementation
- extensible i18n support
- native support for Smarty templates
Enhancements:
- Database adapter factory.
- Automated DBAdapter retrieval from factory.
- i18n framework.
- Role based access control subsystem.
- In-code documentation update.
- Switched from PEAR Services_JSON to native json library.
- Advanced keyboard listener. Keys to listen to can be defined.
- Global keyboard shortcuts reworked.
- RSS views added.
- User documentation update.
<<less
Download (0.079MB)
Added: 2007-06-25 License: LGPL (GNU Lesser General Public License) Price:
852 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5