multi-encoding strings(1) replacement with language identification
Enhanced version of the standard Unix strings(1) program which uses language models for automatic language identification and character-set identification, supporting over 1400 languages, dozens of character encodings, and 4800+ language/encoding pairs.
This is a complete API to access World of Warcraft armory at battle.net. This also includes cache control, so you can keep below the daily request limit. Ideas is more than welcome. Change log: http://sourceforge.net/p/wowarmoryapi/home/Changelog
Open lectures in C++
Открытые лекции по C++ являются многолетним конспектом соответствующего учебного курса, с существенными расширениями (о которых можно судить по приложенному плану курса). Проект служит основой для преподавания современного C++, а также постоянно обновляется по мере обновления языка. Этот материал в перспективе должен стать лучшим бесплатным русскоязычным учебником по C++
PAK is a collection of library code to handle the overhead of coding
PAK is a collection of library code to handle the overhead of coding things like read-write locks, reflective multithreaded programming and simple file io. This is a java library collection, please see my API below...
Cookbook Style Document for DocBook Customizations
This project has been moved to GitHub: https://github.com/tomschr/dbcookbook/ The DoCookBook project aims to create an open source book about DocBook and the DocBook XSL stylesheets written as a cookbook and released under a Creative Commons license.
COBOL XML file parser
This program is intended to process an XML formatted file of data in one pass rather than record by record. The program does not handle "Attributes".
GeneticAlgorithm-based search for Heterogeneous Ensemble Combinations
In data classification, there are no particular classifiers that perform consistently in every case. This is even worst in case of both the high dimensional and class-imbalanced datasets. To overcome the limitations of class-imbalanced data, we split the dataset using a random sub-sampling to balance them. Then, we apply the (alpha,beta)-k feature set method to select a better subset of features and combine their outputs to get a consolidated feature set for classifier training. To enhance classification performances, we propose an ensemble of classifiers that combine the classification outputs of base classifiers using the simplest and largely used majority voting approach. Instead of creating the ensemble using all base classifiers, we have implemented a genetic algorithm (GA) to search for the best combination from heterogeneous base classifiers. The classification performances achieved by the proposed method method on the chosen datasets are promising.
A C library for decoding .smk Smacker Video files
libsmacker is a cross-platform C library which can be used for decoding Smacker Video files produced by RAD Game Tools. Smacker Video was the king of video middleware in the 1990s, and its 256-color compressed video format was used in over 2600 software titles. Please visit the Project Web site for detailed information.
JSON based text search Java Project
----------------- - What is it? - ----------------- The "Falcon Search" is a JAVA API and tool to search inside the documents. It was originally started to search the content in pdf files under the project "HAWK Search". Searching with this tool is query-based not word-based as in most of the document search tools OR document readers. It also takes care of jumbling of words within query and spelling mistakes. Commonly used techniques in this project are Natural Language Processing, Information Extraction and Question-Answering Architecture. ---------------------- - Latest Version - ---------------------- Details of latest version can be found on project website - http://geekdadaji.com --------------------------- - CONTACT DETAILS - --------------------------- CREATOR : SWAPNIL A JADHAV (saj1919) EMAIL ID : firstname.lastname@example.org WEBSITE : http://geekdadaji.com LICENSE : CC BY-NC 4.0
A simple chat bot project for educational purposes! (OS X Only)
SimpleAiBot is created for educational purposes but it can grow out to something much bigger, however still educational. This project exists so other people can actually look at the code of a working chat bot and learn from it or even improve SimpleAiBot! If you're looking for this: this is it! Also don't hesitate to join and improve SimpleAiBot, better make your changes public and usable to everyone then experimenting on your own. PS: More experienced AI developers are also welcome to learn others how AI works!
Unified Test and Logging layer for multiple programming languages
Modern software systems and application are commonly written in multiple languages, include scripting engines, and are frequently build on multiple specialized frameworks and middleware for a considerable diversity of runtime environments. The latest influencing update in development paradigm is the application of multicore processors. This projects is aimed to unify the required trace and logging output and integrate into debugging environments. The target is to provide general development, test, and production support of software environments based on multiple programming languages for distributed multicore environments.
A 2D Adventure Game & Engine
Trial of Aolis is a game in planning stages. It will be a 2-dimensional (possibly with some 3D elements) adventure in the style of classic games such as The Legend of Zelda or Final Fantasy. It will be built on an engine named the Aolis Engine. To speak with project members visit the IRC channel #aolis on the Freenode network: http://webchat.freenode.net/?channels=#aolis
Create CUDA kernels with unlimited variables and execution time
Implementation of heavy computing tasks on GPU's faces two limits: 1) number of parameters/variables in each kernel; 2) computation time. This very simple C++ header allows to easily create CUDA kernels that overcome both limitations. The library adds a small overhead to the GPU kernels, but in carefully designed applications the slowdown should hardly be noticeable.
Java tutorials on youtube
LetsPlay is a bukkit plugin.
This plugin is designed for the minecraft community LetsPlay.nu. It contains several gamemodes like "Hunger Games", "Capture the Block" and "Diggy Diggy".
A Physics Theory for Unifying Classical, Quantum and Relativistic Phys
This is the Official Software of the Pi-Space Physics Theory created by Martin Brady. I have a B.Sc. in Computer Applications from Dublin City University and I have an interest in software implementation of Physics. The Theory includes a Quantum Theory of Gravity as well as a reworking of Classical versions of Newton's Formulas. The Theory is based on a set of Relativistic Diagrams called Pi-Space Diagrams for those new to the Theory. License :: Creative Commons Attribution License :: Creative Commons Attribution Non-Commercial License V2.0
Open-source decentralized peer-to-peer intelligence community
RELICS is based on the concept that a diverse collection of independent users are likely to make certain types of decisions and predictions better than any one individual or panel of experts. The RELICS platform is the keystone software application that connects and harmonizes all operations of the intelligence process using both human intelligence and biologically inspired learning algorithms to perform intelligence tasks. RELICS users are connected on a peer-to-peer network forming a community intended to meet the high demands of processing, memory, scalability and fault tolerance. All RELICS users must also be providers who contribute to the community resource pool. This may include memory, processing, bandwidth or human resources. The RELICS concept is unprecedented as it is the first system of its kind, and stands in a class alone. It is not finished concept, but a vision that will be shaped by future participants.
This repository serves as our entire project space which contains all of the open-source projects we've worked on. - C/C++ - C#/.NET - PHP - HTML5/CSS3
Sloth Online RPG is a 2D fully graphical online game engine. It features rich tile based maps with layers, fully customizable characters and a completely interactive environment. Also included are resources such as map editors, sprites, tiles, and more.
WIttgen is a two-instruction programming language modeled on the mind.
The Wittgen programming language consists of just two instructions and one special variable name. Wittgen allows you to assign any text string to a variable of any name. It also allows you to retrieve the text assigned to that variable. Lastly, it has a special variable called “Doing Now”. Every execution step consists of retrieving the contents of Doing Now, removing the first assign found in that content and performing that assign. In the course of performing that assign any retrieve operations indicated in the text are performed before committing the assign. That is all there the system does. The driving motivation for this design is that as far as we know, the human mind supports these two instructions.It may have additional mechanisms that create new assigns, but using the results of these mechanisms requires a system built from these instructions.