Find Jobs
Hire Freelancers

Create C++ extension ruby gem with SWIG

$80-100 USD

Selesai
Disiarkan hampir 9 tahun yang lalu

$80-100 USD

Dibayar semasa penghantaran
The objective of this project is to make S R I L M functionality available in Ruby 1.9+, Ubuntu 14.04+ environment as a gem. S R I L M is a C++ class libraries implementing language models, supporting data structures and miscellaneous utility functions. It has 50 C++ classes and 14 main executable tools such as ngram-count and ngram. To make it easy, only two executables, ngram-count and ngram needs to be converted into Ruby. So I should have two Ruby classes namely, NgramCount Ngram and have the same data structures and functionality as in C++ program. Basically, ngram and ngram-count programs should run from Ruby command line environment by passing same parameters options as in C++ program and produce the same output. Please see details in the attached file.
ID Projek: 8153611

Tentang projek

1 cadangan
Projek jarak jauh
Aktif 9 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
Dianugerahkan kepada:
Avatar Pengguna
I have over 6 years of professional C++ programming experience, and I've dabbled in Ruby a bit (I love it, I would really like to work on it - Matz is a genius). Plus, in my previous day job I used to migrate code from VB.NET to C#, and write interop classes in C++/CLI, so cross-language stuff is my thing :P You can check some of my C++ experience here: [login to view URL]
$100 USD dalam 7 hari
5.0 (1 ulasan)
0.8
0.8

Tentang klien

Bendera UNITED STATES
FOREST HILLS, United States
5.0
25
Kaedah pembayaran disahkan
Ahli sejak Okt 17, 2012

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.