Showing posts with label Projects. Show all posts
Showing posts with label Projects. Show all posts

Saturday, 30 July 2011

Voice (Speech) to Text Conversion

0


ABSTRACT


Voice technologies have just been put into commercial use recently because the computing resource needed by SR (Speech Recognition) and TTS (text-to-speech) is very large. In the mid to late 1990s, personal computers started to become powerful enough to support ASR/TTS .The two key underlying technologies behind these advances are SR and TTS. SR means to transform our speech into text mode; TTS means to transform text into voice output.



Our Application deals with speech, IDE recognize the speech comming from the microphone and convert it into Text and tagging for IDE as well as the Speech applications are like conversations between the user and the computer. Conversations are characterized by turn­taking, shifts in initiative, and verbal and non­verbal feedback to indicate understanding.


A major benefit of incorporating speech in an application is that speech is natural: people find speaking easy, conversation is a skill most master early in life and then practice frequently. At a deeper level, naturalness refers to the many subtle ways people cooperate with one another to ensure successful communication. An effective speech application is one that simulates some of these core aspects of human­human conversation. Since language use is deeply ingrained in human behavior, successful speech interfaces should be based on an understanding of the different ways that people use language to communicate. Speech applications should adopt language conventions that help people know what they should say next and that avoid conversational patterns that violate standards of polite, cooperative behavior.
An example of Speech to Text Application in iPhone


Technology:
java(netbeans)
jdbc

Read more

Tracking Path of Objects: Cyclopes

0


Cyclopes (Tracking Path of Objects)


Purpose:
Detecting and tracking objects during a sporting event is an active research area. Tracking the ball in tennis poses many challenges due to the balls small size and high speed. Tennis ball tracking enables virtual replays, new game statistics, and other visualizations which result in novel ways of experiencing and analyzing tennis matches. Several other applications including computer-assisted refereeing and player training can also benefit from real-time tracking of the tennis ball.





Aim :
The system must perform following functions:
1. Capture the live video.
2. Convert the captured video into frames.
3. Convert the RGB format to GRAY scale.
4. Perform Template matching to obtain the co-ordinates of the ball.
5. Compare the co-ordinates of incoming frame with the static frame.
6. Finally display the output.



Technology:
vc++
c#
.net

Read more

Serverless Disributed System

1


ABSTRACT

This project aims to develop a fully functioning peer-to-peer file sharing application.The advantage of this type of network system as opposed to the traditional client-server networks is that the information stored across the peer-to-peer network is uniquely de-centralized. The design strategy begins with a literature review of computer networksystems followed by the discussion of JUXTAPOSE technology - the framework utilizedfor the application development. To establish the design owchart for the final file sharing application, it is imperative to identify the application requirements including secure login, content sharing, uploading resources and many more. 

Moreover, a user-friendly graphical interface was created to ease the use of this application. The main frame window is the parent to all the components encapsulating the functionality of application components. This mainframe is then categorized into tabs, each being responsible for a specific task. Having explained the graphical outcome of this application, this report then develops on to the application implementation giving examples of various sections of source codes were appropriate for better understanding. Clearly, application testing is the final and one of the most essential stages in the application development procedure.



This application is compatible with Windows XP Professional, Solaris 10, Linux Ubuntu 7.4 and Linux Slackware 10 operating systems. Once the fully functioning application has been established, there is always room for improvement. This could be included in the future work such as the download of multiple files at the same time and improving the speed of downloads.

Synopsis
Introduction:
Society is growing increasingly dependent upon large-scale, highly distributed systems that operate in unbounded network environments. Information technology penetrates into many aspects of life for an increasing number of people throughout the world, enriching our lives to a large extent. Information sharing is one of the major branches in the computer/IT world. Information sharing over interconnected computer systems is a proven boon to us, reducing our burden of manually transferring data. But there is also a huge amount of complexity involved in maintaining the information and making it available to a large group of users. This can be achieved in many possible means, but to achieve it in a cost effective manner is a challenging task. We thereby propose to develop a system that encourages easy file sharing in a cost effective manner.

Motivation:
Nowadays information sharing is the need of the day. Many organisations like school, colleges, hostels, corporate offices etc follow this practice in order to share data so that it is readily available to all. The general practice followed for this is using the client server architecture. But sometimes there actually isn't a need for a server. Purchasing a server and maintaining it really adds up to huge sums in terms of costs involved. Hence, we thought if we could design a system where we can eliminate the use of a server thereby cutting down huge costs and other overheads involved in it. Also searching for a small file in a LAN consisting of hundreds of nodes becomes a tedious task. We also propose to simplify and optimise searching.

Objectives and Scope:
  • File sharing in a closed network
  • Optimizing search operations
  • Reducing costs by eliminating the need of a server
  • Scope: Can be beneficial to any organization which consists of a local area network.

Read more

Node Failure System

0



The basic application of the software is to detect a fail node over a network and after detecting a fail node to diagnose the respective node/s. It will also detect the software failure over a network and if any will repair the same. The software will diagnose mainly the application softwares such as Microsoft Office, Microsoft Word,MS-Acces,etc.and some system softwares too.

Project Statement :
To create a monitoring system this detects failure node and automatic installation of failure software.


Aim:
Detect the failure node and repair the Software if required by clients. A fail-silent node is a self-checking node that either functions correctly or stops functioning after an internal failure is detected. Such a node can be constructed from a number of conventional processors. In a software-implemented fail-silent node, the non-faulty processors of the node need to execute message order and comparison protocols to 'keep in step' and check each other respectively

Read more

Mall Bluetooth Advertisement

0



This system is used for advertisement purpose. In case of malls, if they want to advertise theire product they can use this software.
"Advertising via SMS just doesn't get the picture across (literally) and costs money, while ads via MMS cost even more money. So Bluetooth advertising seems poised to give maximum impact with minimum expenditure."
Basically the cell phone get messages of advertisement (of mall)if their bluetooth or internet is activated in phone..

This will be usefull for advertise them with less cost.(just keep this software running on system )


I was in the mall, and realized my mobile was getting an incoming 3gp file via Bluetooth. It was an advertisement from Nike and was apparently being transmitted by the Nike retail store. Very innovative. The Nike retail store actually constantly transmits Bluetooth files to all the Bluetooth phones around which are set to Bluetooth visible mode. I don't know how long this method of advertising has been around, but it's rather cool.

The picture shows my mobile being transmitted a 3gp file via Bluetooth outside a Nike retail store. The Nike shop will send you a short 15-second video clip (3gp) with a nice Nike clip. For those who like to collect 3gp clips, stand around those Nike shops and you'll get your free clip via Bluetooth. Just make sure you have Bluetooth powered up on your mobile and it's on visible mode.

So far, the Nike shop at Midvalley Megamall and 1 Utama in Malaysia seem to have this advertising ability.

Call it innovative? At the time Bluetooth was in its infancy, it would have been considered Blujacking. At least nowadays most of the newer Bluetooth devices do ask before accepting a transfer.

Keeps me wondering what other commercial capabilities they will make out of the Bluetooth technology. 

Technology:- 
java

Read more

Cross Compiler for UML Diagram

0



According to many experts, computers cannot process human languages. This is because understanding language means, knowing what concepts a word or phrase represents and knowing how to link those concepts together in a meaningful way. While natural language may be the easiest symbol system for people to learn and use, it is to be hard for a computer to understand and recognize the exact meaning of the sentence.

To address these problems, we are using a mix of knowledge-engineered and statistical/machine-learning techniques to disambiguate and respond to natural language input. The paper proposed by Mohd Ibrahim, Rodina Ahmad (Department of Software Engineering University of Malaya) on “Class diagram extraction from textual requirements using Natural language processing (NLP) techniques” [1] proposes a method and tool to facilitate requirements analysis process and class diagram extraction from textual requirements supporting natural language processing (NLP) technique. The algorithm “Requirement Analysis and Class Diagram Extraction (RACE)” analyze textual requirements, find core concepts and its relationships, and step by step extraction of the class diagram.

The Open NLP is an open-source and re-usable algorithm. It provides our system with lexical and syntactic parsers. Open NLP part of speech (POS) tagger (lexical) takes the English text as input and outputs the corresponding POS tags for each word; On the other hand, Open NLP Chunker (syntactic) chunks the sentence into phrases (Noun phrase, verb phrase, etc.) according to English language grammar. Open NLP uses lexical and syntactic annotations to denote to the part of speech of the terms. Stemming is a technique that abbreviates word by removing affixes and suffixes. Word Net is used to validate the semantic correctness of the sentences generated at the syntactic analysis.


RACE includes an interactive user interface (UI) that manages the tasks such as creating, printing, saving and analyzing requirements. It also handles the graphical representation of the class diagram. The system uses Open NLP parser, RACE stemming algorithm, and Word Net, to extract concepts related to the given requirements.

In addition to this we are generating deployment diagram using same concepts which are used to generate the class diagram.

Our system converts the requirement document given by client to class or deployment diagram which is helpful to Project Manager to get rough idea about the requirements of the client.

Technology:-
Java(netbeans)

Read more

ATM and Credit Card Security

0


ATM and Credit Card Security:


The purpose of this software is to implement computerized credit card security. It mainly consists of customer, credit card, system, administrator, message sending system as mobile phones and computer.

The system will develop an entity set using bank database. A credit card transaction simulator is used to generate transactions randomly; these transactions are fed to the system as an input. System will also have its own memory and will use A.I. techniques and methodologies to prevent any misuse of the credit card.

There is random code generator at each transaction it generate the random number and send it to the owner mobile phone.after entering that random number in ATM machine only transaction is allowed.

Technology : C#, .NET, SQL Server

Read more

Thursday, 28 July 2011

Major Computer Projects List -July 2011

0

Hello Guys,


Here we are to help you with your final projects.
We provide the Training n Guidance, Sponsorships and Ready Projects at affordable rates per student.
Here is the list of some major projects (Computer/IT) that we can provide you:
  •   1.       JDatabase Migrator(JDM)   {JAVA}
  •   2.       Data sharing in LAN using Gesture recognition System      {JAVA}
  •   3.       Mobile Tracking System    {.NET}
  •   4.       Controlling the Computer Operations through mobile phone calling
  •   5.       Server load balancing    {JAVA}
  •   6.       Replicate remote files for distributed server   {JAVA}
  •   7.       Robot control through head mouse   {JAVA}
  •   8.       Rubik’s Cube game Application in Android  {JAVA}
  •   9.       Ant colony Optimization   {JAVA,.NET  }
  • 10.       2-D bar code payment system  {JAVA}
  • 11.       Online mobile backup and file sharing  {.NET}
  • 12.       Heterogeneous query optimization  {JAVA}
  • 13.       Natural language processing  {.NET}
  • 14.       Steganography  {.NET}


Thanks and Regards,
Core Team

Read more

Tweet with us....

 
Design by ThemeShift | Bloggerized by Lasantha - Free Blogger Templates | Best Web Hosting