EMFastTrackTlsConfiguration
@interface EMFastTrackTlsConfiguration : NSObject
A class representing a TLS configuration.
Since
5.3-
Constructs a
EMFastTrackTlsConfiguration
object whose settings are allNO
.This is the most secure configuration for the communication link.
Declaration
Objective-C
- (nonnull instancetype)init;
Swift
convenience init()
Return Value
New instance of a
EMFastTrackTlsConfiguration
. -
Constructs a
EMFastTrackTlsConfiguration
object whose settings are allNO
, with ability to set timeout interval.This is the most secure configuration for the communication link.
Declaration
Objective-C
- (nonnull instancetype)initWithTimeout:(NSTimeInterval)timeout;
Swift
convenience init(timeout: TimeInterval)
Parameters
timeout
The timeout of the connection in seconds.
Return Value
New instance of a EMFastTrackTlsConfiguration. @since 5.3
-
Constructs a
EMFastTrackTlsConfiguration
object whose settings are configured in this constructor.Warning
It is not recommended to override these settings in a production environment. Allowing any of these configurations will reduce the security of the communication link with the server.Warning
The insecure permits could only used in debug build for test purpose. They were not allowed to be used in release mode since 3.0 version.
Declaration
Objective-C
- (nonnull instancetype) initWithInsecureConnectionAllowed:(BOOL)insecureConnectionAllowed selfSignedCertAllowed:(BOOL)selfSignedCertAllowed hostnameMismatchAllowed:(BOOL)hostnameMismatchAllowed;
Swift
convenience init(insecureConnectionAllowed: Bool, selfSignedCertAllowed: Bool, hostnameMismatchAllowed: Bool)
Parameters
insecureConnectionAllowed
If
YES
, then either an unencrypted (http) or an encrypted (https) connection is allowed. IfNO
, then only encrypted connections are allowed.selfSignedCertAllowed
If
YES
, then a connection will accept a self signed server certificate. IfNO
, then a connection whose server certificate is not signed by a certificate authority on the device is rejected.hostnameMismatchAllowed
If
YES
, then a connection will accept a server certificate whose common name (CN) does not match the URL’s domain. IfNO
, then a connection whose server certificate’s CN does not match the URL’s domain is rejected. This setting is ignored if self signed certificates are allowed.Return Value
New instance of a EMFastTrackTlsConfiguration.
-
Constructs a
EMFastTrackTlsConfiguration
object whose settings are configured in this constructor.Warning
It is not recommended to override these settings in a production environment. Allowing any of these configurations will reduce the security of the communication link with the server.Warning
The insecure permits could only used in debug build for test purpose. They were not allowed to be used in release mode since 3.0 version.
Declaration
Objective-C
- (nonnull instancetype) initWithInsecureConnectionAllowed:(BOOL)insecureConnectionAllowed selfSignedCertAllowed:(BOOL)selfSignedCertAllowed hostnameMismatchAllowed:(BOOL)hostnameMismatchAllowed timeout:(NSTimeInterval)timeout;
Swift
convenience init(insecureConnectionAllowed: Bool, selfSignedCertAllowed: Bool, hostnameMismatchAllowed: Bool, timeout: TimeInterval)
Parameters
insecureConnectionAllowed
If
YES
, then either an unencrypted (http) or an encrypted (https) connection is allowed. IfNO
, then only encrypted connections are allowed.selfSignedCertAllowed
If
YES
, then a connection will accept a self signed server certificate. IfNO
, then a connection whose server certificate is not signed by a certificate authority on the device is rejected.hostnameMismatchAllowed
If
YES
, then a connection will accept a server certificate whose common name (CN) does not match the URL’s domain. IfNO
, then a connection whose server certificate’s CN does not match the URL’s domain is rejected. This setting is ignored if self signed certificates are allowed.timeout
The timeout of the connection in seconds.
Return Value
New instance of a EMFastTrackTlsConfiguration.
-
-initWithCertificates:insecureConnectionAllowed:selfSignedCertAllowed:hostnameMismatchAllowed:timeout:
Constructs a EMFastTrackTlsConfiguration object whose settings are configured in this constructor. This API will do the certificate pinning check.
Warning
It is not recommended to override these settings in a production environment other than the certificates to pin. Allowing any of these configurations will reduce the security of the communication link with the server.Warning
The insecure permits could only used in debug build for test purpose. They were not allowed to be used in release mode since 3.0 version.Warning
iOS client only allows certificate from the content of file with the following format: X.509 Certificate (DER)Warning
iOS client does not support certificate from the content of file with the following format: (1) X.509 Certificate (PEM), (2) X.509 Certificate with chain (PEM), (3) X.509 Certificate (PKCS#7), and (4) X.509 Certificate with chain (PKCS#7).
@since 5.3
Declaration
Objective-C
- (nonnull instancetype)initWithCertificates:(nullable NSArray *)certificates insecureConnectionAllowed:(BOOL)insecureConnectionAllowed selfSignedCertAllowed:(BOOL)selfSignedCertAllowed hostnameMismatchAllowed:(BOOL)hostnameMismatchAllowed timeout:(NSTimeInterval)timeout;
Swift
init(certificates: [Any]?, insecureConnectionAllowed: Bool, selfSignedCertAllowed: Bool, hostnameMismatchAllowed: Bool, timeout: TimeInterval)
Parameters
certificates
List of certificates data to be checked for pinning.
insecureConnectionAllowed
If
YES
, then either an unencrypted (http) or an encrypted (https) connection is allowed. IfNO
, then only encrypted connections are allowed.selfSignedCertAllowed
If
YES
, then a connection will accept a self signed server certificate. IfNO
, then a connection whose server certificate is not signed by a certificate authority on the device is rejected.hostnameMismatchAllowed
If
YES
, then a connection will accept a server certificate whose common name (CN) does not match the URL’s domain. IfNO
, then a connection whose server certificate’s CN does not match the URL’s domain is rejected. This setting is ignored if self signed certificates are allowed.timeout
The timeout of the connection in seconds.
Return Value
New instance of a EMFastTrackTlsConfiguration.
-
Whether or not an insecure connection is allowed.
Declaration
Objective-C
@property (readonly, getter=isInsecureConnectionAllowed, nonatomic) BOOL insecureConnectionAllowed;
Swift
var isInsecureConnectionAllowed: Bool { get }
Return Value
If
YES
, then either an unencrypted (http) or an encrypted (https) connection is allowed. IfNO
, then only encrypted connections are allowed. -
Whether or not self signed certificate is allowed.
Declaration
Objective-C
@property (readonly, getter=isSelfSignedCertAllowed, nonatomic) BOOL selfSignedCertAllowed;
Swift
var isSelfSignedCertAllowed: Bool { get }
Return Value
If
YES
, then a connection will accept a self signed server certificate. IfNO
, then a connection whose server certificate is not signed by a certificate authority on the device is rejected. -
Whether or not to allow mismatch between common name (CN) of the server certificates and domain name of the URL.
Declaration
Objective-C
@property (readonly, getter=isHostnameMismatchAllowed, nonatomic) BOOL hostnameMismatchAllowed;
Swift
var isHostnameMismatchAllowed: Bool { get }
Return Value
If
YES
, then a connection will accept a server certificate whose common name (CN) does not match the URL’s domain. IfNO
, then the connection is rejected. This setting is ignored if self signed certificates are allowed. -
Gets the timeout of the connection.
Declaration
Objective-C
@property (readonly, assign, nonatomic) NSTimeInterval timeout;
Swift
var timeout: TimeInterval { get }
Return Value
Returns the timeout in seconds.
-
Get the certificates.
Declaration
Objective-C
@property (readonly, nonatomic, nullable) NSArray *certificates;
Swift
var certificates: [Any]? { get }
Return Value
Returns the certificates. @since 5.3


So one day my girlfriend left her purse at my house. Being somewhat curious of her new ADD medication, I looked through it and found a bottle of 30mg Adderral XR, the yellowish capsules. Having never tried amphetamines before, I was quite nervous. I was afraid I would start cleaning the corners of my room with a toothbrush like in the commercials about meth. Nevertheless, I felt like it might be just what I needed to finish up work on my car.
12:00PM : One 30mg pill swallowed with a glass of water. I go out to my 280Z project car and start playing around with the hoses and wires, like I always do.
2:00PM : The onset took longer than I figured it would, but at around 2:00 I started feeling a strong headrush, and had a definite physical urge to smoke, so I went out and had a cig. And another, and another.
3:00 PM : I was frantically working on my Z at this point. I felt I should inspect the rear brake drums, and repair as necessary.  So in about 45 minutes I had the entire rear brake assemblies/axle/everything taken apart, and lying in my driveway. I figured this would be a good time to swap in a new differential. I go to pick up the differential, and decide it would be too much work, so I take the valve cover off of the engine, and decide I would like to perform a valve adjustment. Every tool was out, and I didn't feel like it.
6:00 PM : The sun is beginning to set. I seem to think clearer, in a straight line, knowing exactly what I was doing. I got out the bottle of Armor-All and start shining up every inch of the interior of my Z. At this point, I remember that I need new brake calipers, so I decide to get on the computer and look them up on eBay. Unfortunately, I only made it to reading about 20th century mob bosses. Music sounded like a good idea, but after going through the first 5 seconds of around 30 songs, I gathered that I just wasn't in the mood.
8:00 PM: It is now entirely dark out. I have a miner's light on my head, and start to 'work' on my car in the dark. I wouldn't necessarily call it work. More or less I was just fascinated with tearing things apart and learning about how they work.  I was having a cigarette about once an hour, way more than my usual 3-4 a day.
11:00 PM: My car is a mess.  I'm feeling somewhat tired, but at the same time sharp and alert. I focus my eyes on things I normally would take for granted. The cats in the yard, fighting over territory, the moonlight reflected off moist daffodils. Everything was connected. Everything, that is, but the parts that were connected to my car. I decide that it is getting late, and toss all of the parts into the hatch. Maybe I will finish it later, but who knows.
Overall, the only thing that annoyed me about this drug was the teeth grinding, which I could stop, but would catch myself doing time and time again. Adderral is for ADD, something I don't quite believe in. It's primary goal is to cause the patient to focus. Well, I could focus, I could focus very well. Problem was, I would focus on one thing, then focus on something within it, or related to it, and not take the time to complete a task, as I was moving on to a new one almost as soon as I had begun the last one. I still take adderral from time to time, but more or less for reading, writing, and drawing. I slept well that night, the adderral had made me feel quite elated that day. nothing could go wrong. 1 Adderral; $0. Waking up to find your transmission in the front seat of your car; well, you know.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Project 2C: Collaborative Development¶
Deliverables¶
Second Sprint – 140 points – due Thursday, March 2nd, 11:59pm
- Process & Implementation Final Snapshot (60 pts)
- Process & Team Reflection (50 pts)
- Individual Reflection (30 pts)
Process & Implementation Final (60 pts)¶
Continue working on the implementation of your feature(s). Be sure to continue following best practices for collaborative development similar to the previous sprint.
As you become more familiar with the codebase, we have higher expectations for the final deliverables of this sprint. Specifically, along with your feature changes, we expect to see:
-
Automated Tests
- Add tests to the test suite that demonstrate the functionalities you implemented
- These should follow the acceptance criteria you set from the initial planning
-
User Documentation
- Create a new file
UserGuide.md
in the root directory of your repository - In this file, provide a detailed outline of how to use and user test your new feature(s)
- You should also provide a link/description of where your added automated tests can be found, along with a description of what is being tested and why you believe the tests are sufficient for covering the changes that you have made
- Create a new file
GitHub Actions
GitHub Actions should be enabled. It is reasonable to have failures in feature branches, but you should do your best to make your main branch build consistently pass.
As with the first sprint, every member of your team must contribute to the implementation. One way we will evaluate this is that each team member must have at least one commit as a part of the solution. Failure to do so will result in a significant penalty to your grade.
You must commit all of your changes to the main branch of your team repository before the homework deadline. Unlike the previous assignment, you should not submit your changes to the parent NodeBB repository.
Submit a link to your repository and your Github Project board onto Gradescope. For grading, we will take a snapshot of your repository and board right at the deadline and grade based on your progress there.
Process & Team Reflection (50 pts)¶
After coding is complete, reflect on your experience as a team. Again, we look for honest reflection, which will likely include reflection on failures. We will not grade whether you predicted the effort correctly, but rather what you have learned.
You will see the following groups of questions on Gradescope. We recommend that your team use collaborative text editing tools like Google Docs to draft your answers, then submit your final answers to Gradescope.
-
Actual Schedule: Document the actual schedule of your development process into either an organized list or table. You should include all of the tasks that each team member actually performed and the approximate amount of time each took. Your commit history and other documentation should help you with this.
-
Schedule Deviations: Reflect on the differences between your planned and actual schedule, and answer the following questions:
- Which milestones were predicted correctly and what was re-planned?
- Was there anything you did not plan for initially or that you had to drop in the end?
- What were the reasons for the above changes and could they have been foreseen with better planning?
-
Development Process: Reflect on the process (specifically, the steps each team member took to contribute to the codebase) you followed during the project, and answer the following questions:
- What was the process you initially planned to follow? What was the process you actually followed?
- Was the process effective? Why or why not?
- Did you skip steps or adopt additional techniques during the project? What were they and why did you do so?
-
Meeting Minutes: Attach all meeting minutes kept throughout the project, which should include information about the agenda/topics discussed, decisions made, and work assignments.
-
Team Experience: Reflect on your experience working as a team. You should discuss as a team on the aspects of communication, scheduling, responsibilities and equitable contributions. Answer the following points by providing at least three actions that your team will take to improve in the future (feel free to have more than one in category and zero in another, they should just add up to three):
- What should your team keep doing? What worked well, and why?
- What should your team start doing? What didn't work so well, and why? What will you do differently?
- What should your team stop doing? What are some bad habits that your team should avoid in the future and why?
Support your claims
You should reference your meeting minutes to support your claims and provide examples. A weakly supported statement would be as follows:
“We will communicate better, because miscommunication caused issues"
You should support your statements with examples from the development experience. For example:
"In the future, we will try to use [such-and-such a process] for clearly documenting and communicating such design decisions, rather than [the process we did follow/failed to follow]. One of our [main challenges/development slowdown/quality problems] was the integration of components A and B, because the API for A was not well-understood by the developer of B. "
-
Teamwork Contract: Based on the process and team reflection above, update your teamwork contract. Did you encounter any issues or unexpected experiences that your original contract did not foresee? Feel free to add in any other clauses if necessary to your team contract. Upload your new teamwork contract (be sure to sign and date it), and highlight the changes you made in yellow.
Being able to communicate effectively is an important software engineering skill. As such, your reflection should be well-written and easy to read. Be sure to leave time after writing for revision and proofreading.
Reflection Grading
One of the main purposes of this project is to encourage in-depth analysis of the reasons for good or bad time estimation, scheduling, and teamwork coordination. Doing poorly in these is not unusual (as numerous reports from real-life projects show).
We will not evaluate how well (or badly) the project went, but instead how well you understood the reasons why the project went as it did, and what lessons you drew from your experience to inform your future work. A good reflection document will include concrete statements about lessons learned, with clear supporting evidence, such as examples, to support the claims.
Individual Reflection (30 pts)¶
In addition to the team reflection, you will also be submitting an individual reflection on Gradescope.
We want you to connect this project's experience with your previous experience with collaborative development. Your previous experience may be from an academic or non-academic setting, such as internships, hackathons, or personal projects.
Your reflection should address the following questions (and sub-questions):
- What previous collaborative projects have you done before?
- How does this project experience compare with your previous experience? What was similar and what was different?
- What did you personally learn from this project’s development process? Process here refers to the steps you took to contribute to the codebase.
- What did you think worked well? What did you think did not work well?
- Was there anything unexpected?
- What did you learn about working in a team?
- What did you learn about yourself?
- What did you learn about working with others?
- What are you planning to do differently or improve upon in your future projects? What would you like to keep doing? Provide at least one concrete action that you plan on acting upon in the next project.
Similar to the team reflection task, we will grade the quality and depth of your reflection.
Grading¶
To receive full credit for the implementation, we expect:
- Progress from Interim Snapshot
- Fulfillment of implementation goals as outlined by the planned milestones, or a clearly written justification in the milestone description of why elements fell through
- An updated Project Board for the final progress
- Reasonable code structure and style, including documentation where appropriate
- Coherent commits of reasonable size with meaningful commit messages by all team members
- High quality usage of Git/GitHub tools, such as issues, milestones, pull requests, and commits
- Additional Requirements for Final Submission
- Automated test cases for the implemented functionalities
- GitHub Actions running on the repository and passing on the main branch
- Created
UserGuide.md
file containing user documentation of the new feature that fulfills the guidelines given above - A functional new feature that works when following the steps in
UserGuide.md
. Note that we aren't expecting the feature to be bug free, but it should work under general expected usage.
To receive full credit for the process and team reflections, we expect:
- A detailed, well written, and well structured reflection on each of the provided guiding questions
- A comparison between the planned and the actual schedule
- An analysis beyond mere descriptions and superficial statements, including supporting evidence for claims, that reflects on the causes of deviations, conflicts, and so forth, or your own experience
- Inclusion of meeting minutes(s) that adequately demonstrate your team’s meeting process
- At least three concrete actions with that your team will either start, stop, or keep doing in the future, with proper justification and supporting evidence
To receive full credit for the individual reflection, we expect:
- A detailed, well written, and well structured reflection on each of the provided guiding questions
- A comparison between current and previous experience
- A reflection on the development process, including what worked well and what did not work well
- A reflection on working in a team, with learnings about self and working with others
- At least one concrete action that you will act upon in the future, with proper justification and supporting evidence
Resources & Documentation¶
NodeBB Development¶
By now, you should be familiar enough with the codebase to finish making the remainder of your changes. The additional focus of this second sprint is on testing your code; hence, documentation related to the testing framework will be very helpful.
As with before, you will find some resources to help you with development in the README
of the NodeBB repository. You will now want to check the testing section for resources on the Mocha test framework:
- Mocha Documentation
- Everything from the "Getting Started" section and below is documentation on how the framework works. You can also reference existing tests!


You can now require multiple approving reviews for a pull request using the API.
Custom media type: luke-cage-preview Announced: 2018-03-16
luke-cage-preview


Luracast Restler
Version 3.0 Release Candidate 5
Restler is a simple and effective multi-format Web API Server written in PHP.
Just deal with your business logic in php, restler will take care of the REST!
if you do not have PHP >= 5.3.2 on your server and wont be able to upgrade you may use Restler 2 instead
Restler 3 - Better APIs by Design
- Developer Home
- Live Examples
- Updates on Facebook and Twitter
- Features
- Installation
- Quick Start Guide
- Change Log
Features
- No Learning Curve
- Light weight
- Flexible
- Highly Customizable
- Many Examples that can be tried on your localhost to get started
- Supports HTTP request methods HEAD, GET, POST, PUT, DELETE, OPTIONS and PATCH via header or request parameter (method)
- Supports both RESTful and Pragmatic REST API Design
- Clients can use X-HTTP-Method-Override header, supports Cross Origin Resource Sharing and JSONP
- Two way format(media type) conversion both send and receive
- Pluggable content Formatter framework and api
- Comes with JSON, XML, Yaml, Amf, and Plist(both XML and Binary) format support
- Pluggable Authentication schemes
- OAuth 2 Server
- Pluggable Filters to effectively manage API usage
- API Rate Limiting Filter
- Routing
- Manual Routing (Annotation)
- Using
@url GET my/custom/url/{param}
PHPDoc comments
- Using
- Auto Routing (Reflection)
- URL to Method mapping
- URL part to Method parameter mapping
- Query parameters to Method parameter mapping
- Request body to Method parameter mapping
-
[planned]
Header to Method parameter mapping
- Manual Routing (Annotation)
- Cache built-in
- Client Side Caching support
- Proxy Caching support
- Server Side Caching
-
[planned]
ETag, If-None-Match support -
[planned]
Last-Modified, If-Modified-Since support
-
- API Features
- Always supports URLEncoded format for simplified input (POST vars)
- Automatic parameter validation and type conversion
- API versioning support by URL and/or vendor specific MIME
- API documentation and discovery using Restler API Explorer
- Throttling and Performance tuning
- Management
-
[planned]
Unit Testing using PHPUnit - Behavior Driven API testing using Behat and Guzzle
- Command line Project Management using Respect/Foundation
- Dependency Management using Composer
- Source code distributed under LGPL
-
Git Repository and the Branches
Most stable and recent version is maintained at the
master
branch, previous versions are kept in the branches such asv1
andv2
Version branch with the current version such as
v3
is used for building up the next release. It's documentation may not be updated frequently and thus reserved for the daring ones.Feature branches such as
../features/html
and../features/router
are purely for experimentation purpose to try out a feature
Installation
Make sure PHP 5.3.2 or above (at least 5.3.4 recommended to avoid potential bugs) is available on your server
1. Install Composer
Restler uses Composer to manage its dependencies.
First, download a copy of composer.phar
. It can be kept in your project folder
or ideally in usr/local/bin
to use it globally for all your projects. If you
are on Windows, you can use the composer
windows installer instead.
2. Install Restler
Option 1. Using composer create-project
You may install Restler by running the create project command in your terminal. Replace {projectName} with your actual project name. It will create a folder with that name and install Restler.
php composer.phar create-project luracast/restler {projectName}
Note:-
If you do not want the additional formats and BDD tools you can include
--no-dev
to enforce exclusion of dev packages.If you want to try the bleading edge v3 branch or any of the feature branches include
3.x-dev
ordev-../features/html
in the above command
Option 2. Downloading from github
Once Composer is installed, download the latest version of the Restler
framework and extract its contents into a directory on your server. Next, in the
root of your Restler project, run the php composer.phar install
(or composer install
) command to install all of the framework's dependencies.
This process requires Git to be installed on the server to successfully complete
the installation.
If you want to update the Restler framework, you may issue the
php composer.phar update
command.
Note:- If are not allowed to install composer and git on your server, you can install and run them on your development machine. The resulting files and folders can be uploaded and used on the server.
3. Configure
Ideally public folder should be mapped as your web root, It is optional, but recommended to avoid exposing unneeded files and folders.
4. Try it out
Try the live examples in your localhost
5. Run some test
Update the base_url specified in behat.yml
and then try the following command
bin/behat
This will test the examples against the behaviors expected, for example
Feature: Testing CRUD Example
Scenario: Creating new Author with JSON
Given that I want to make a new "Author"
And his "name" is "Chris"
And his "email" is<EMAIL_ADDRESS>And the request is sent as JSON
When I request "/examples/_007_crud/authors"
Then the response status code should be 200
And the response should be JSON
And the response has a "id" property
All set, Happy Restling! :)
Quick Start Guide
Once you have got restler installed with the above steps, you can quickly create your application by following these steps
1. Write API
Create your API classes with all needed public and protected methods
2. Open the Gateway
Create the gateway (index.php) as follows
<?php
require_once '../../../vendor/restler.php';
use Luracast\Restler\Restler;
$r = new Restler();
$r->addAPIClass('YourApiClassNameHere'); // repeat for more
$r->handle(); //serve the response
3. Prettify URLs
Enable URL Rewriting
Make sure all the requests are routed to index.php by enabling URL Rewriting for your website
For example:-
If you are on Apache, you can use an .htaccess file such as
DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ index.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
<IfModule mod_php5.c>
php_flag display_errors On
</IfModule>
Note:- This requires
AllowOverride
to be set toAll
instead ofNone
in thehttpd.conf
file, and might require some tweaking on some server configurations. Refer to mod_rewrite documentation for more info.
If you are on Nginx, you have to make sure you set the server_name
and pass the
PHP scripts to fast cgi (PHP-FPM) listening on <IP_ADDRESS>:9000
server {
listen 80;
server_name api.luracast.com; //change it to match your server name
//... other stuff
location ~ \.php$ {
root /var/www/html;
fastcgi_pass <IP_ADDRESS>:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/html/$fastcgi_script_name;
include fastcgi_params;
}
//... other stuff
}
Note:- This requires PHP, PHP-FPM to be properly installed and configured. Refer to PHP FastCGI example for more info.
4. Customise
Fine tune to suit your needs
<?php
require_once '../../../vendor/restler.php';
use Luracast\Restler\Restler;
use Luracast\Restler\Defaults;
//set the defaults to match your requirements
Defaults::$throttle = 20; //time in milliseconds for bandwidth throttling
//setup restler
$r = new Restler();
$r->addAPIClass('YourApiClassNameHere'); // repeat for more
$r->addAPIClass('Resources'); //from restler framework for API Explorer
$r->addFilterClass('RateLimit'); //Add Filters as needed
$r->handle(); //serve the response
If you have successfully completed Installation Step 2, you should have
Restler API Explorer installed
in vendor/Luracast/explorer
folder. Create a symbolic link of
vendor/Luracast/explorer/dist
or copy the folder and name it as explorer
Place the explorer in the same folder as the index.php
Explore the api and try it out by openings explorer/index.html
from the web
root on your browser
Happy Exploring! :)
Note:- Using eAccelerator can make restler to fail as it removes the comments. More info can be found here
5. Annotate
Restler supports annotations in the form of PHPDoc comments for API fine tuning
They are documented in detail under Annotations
6. Authorize
In order to protect your api, authenticate and allow valid users
<?php
require_once '../../../vendor/restler.php';
use Luracast\Restler\Restler;
$r = new Restler();
$r->addAPIClass('YourApiClassNameHere'); // repeat for more
$r->addAuthenticationClass('CustomAuth'); //Add Authentication classes as needed
$r->handle(); //serve the response
7. Start Production
By default Restler runs in debug mode more fine tuned for API developer, by showing detailed error messages and prettifying the api result to human readbale form
By turning on production mode you will gain some performance boost as it will cache the routes (comment parsing happens only once instead of every api call), few other files and avoid giving out debug information
<?php
require_once '../../../vendor/restler.php';
use Luracast\Restler\Restler;
//setup restler
$r = new Restler(true); //turn on production mode by passing true.
//If you are using file based cache (the default) make sure cache folder is
//writable. when you make changes to your code make sure you delete the
// routes.php inside the cache folder
//...
Change Log
Restler 3.0 RC5
- Scope (an dependency injection container) is added. It's register method allows adding api classes that has some dependencies.
- Improves HtmlFormat to support blade templates and makes it easily extendable to add your own templates.
- HtmlFormat::$format has been renamed as HtmlFormat::$template for better clarrity
- HtmlFormat now supports auto templating to load relevant template for an API method based on the mapped url.
- Tag, a utility class for generating html tags in object oriented way.
- Emmet class that extends a subset of emmet to create a a template engine.
- Forms class to auto generate forms for any API method prebuilt in HTML5, Twitter Bootstrap 3, Zurb Foundation formats.
- Validator improved to allow suppressing validation errors from throwing exceptions immediatly, so that API call can reach the API method
- Validator improved to be form validation friendly.
- Nav class creating html navigation interface.
- OAuth examles updgrated to use version 1.0 of OAuth2 library.
- Many bug fixes and improvements.
Restler 3.0 RC4
-
$reques_data
in api method parameters andgetRequestData()
on restler instance now excludes$_GET
parameters. - Returning null from api method now excludes the response body. This behaviour
can be changed by setting
Defaults::$emptyBodyForNullResponse
to false. - Added many api examples under tests folder for testing feature by feature using BDD
- Support for custom class parameters and array of custom class parameters
- Ability to pass the parameter directly as the body of the request when it is the only parameter
- Fixes to composer.json and publish stable release as composer package on packagist.
- New Routes class with improved routing, including wild card routes and smart routing based on paramter type.
- Possibility to use any autoloader including composer's autoloader for maximum interoperability
- Moved to using the rodneyrehm/plist package for CFPropertyList.
- Removed required packages as they are not technically "required" per se, Restler works out of the box.
- Created supported packages as require-dev instead which will be installed via
composer install --dev
- Added suggested section for all the supported packages.
- Added keywords to package descriptor
- Added branch alias to indicate that v3 is the snapshot for v3.0.x-dev
- Released Restler as package on packagist.
Restler 3.0 RC3
- Added Defaults::$cacheDirectory to set cache directory in one central place
- Added JSONP support with JsFormat class by extending JsonFormat.
- Fixes fatal error when the JSON sent in the request body is not an object or array
- Improves inline comment parsing by array conversion when delimiter is found and tag is not @pattern
- RateLimit class re-written to support all range of time units second|minute|hour|day|week|month to have fine grained control
- Resources class improved to include description for body parameters
- Fixes Resources not to include namespace when the return type is array of custom class
- Fixed Resource not to include the API of another class when the current api name is a begins with part of the other API
- Added two more ways to exclude API's from explorer/documentation
-
Resources::$excludedHttpMethods
(array) -
Resources::$excludedPaths
(array)
-
- Fixes unescaped unicode bug in PHP < 5.4
- Fixes a bug with ValidationInfo parsing @choice inline comment
- Added Charset support
- Added Language (basic) support
- Updated the BDD tests to include new features
- Fixes a bug in Restler class which affects $_GET overriding
Defaults
- Fixes a bug in XmlFormat parsing XML content to array
- Added support for JSONP via jsFormat extension of JsonFormat
- Fixes a bug in unicode un-escaping for JsonFormat in PHP < 5.4
- Fixes the order so that responseFormat->setCharset is called before encoding the response
- Documentation improvements and minor bug fixes
Restler 3.0 RC2
- Filter classes can use authentication status and respond differently for authenticated users by implementing iUseAuthentication interface
-
RateLimit
class added to rate limit the api usage - Fixed a bug with setCompatibilityMode
- Resources updated to use only paths for resource identification instead of
class name
- Enabled Access Control for Documentation
- Fixed CommentParser to ignore repeated white space so that it parses comments correctly
- Fixed comment parsing for @status and @expires tags
- Added the following Examples
- Documentation
- Rate Limit
- Access Control
- CRUD example updated to include PATCH support
Restler 3.0
Restler 3.0 is completely rewritten from Restler 2.0 with best practices in mind for
- PHP Coding
- RESTfulness and/or Pragmatic REST
- API Design
Restler 3.0
- uses namespaces, Late Static Bindings, and Closures and thus it is PHP 5.3+ only (if you need PHP 5.0+ support use Restler 2)
- provides backward compatibility for Restler 1 and 2.
Use
$r->setCompatibilityMode($version);
- supports hybrid api which provides extended data to authenticated users
Use
@access hybrid
PHPDoc comment - uses smart auto routing by default where API method parameters that have default values are no longer mapped to the URL, instead they are mapped to query strings to reduce ambiguity in the url.
- supports
suppress_response_codes
as query string, when set to true; all http responses will be returned with HTTP OK with the errors in the body to accommodate mobile and less privileged clients. - has improved
CommentParser
which adds support for embedded data in multiple formats- inline doc comments
{@name value}
- query string params ``` param1=value¶m2=value2```
- json ``` {"param1": value, "param2": value2}``` which can be placed in multi-lines
- inline doc comments
- has
Defaults
class with static properties that can be changed to suit the needs - iAuthenticate is now using
__isAllowed
method instead of__isAuthenticated
so that same class can be used for Authentication or Filtering - iUseAuthentication interface added to help hybrid access api methods and filters to find out about user authentication status
- iFilter interface updated to provide charset support
- ...(more to follow)
Restler 2.0
Restler 2.0 is a major rewrite to use convention over configuration and it is optimized for performance. Here are some of the major changes and improvements
- PHPDoc comments to map a method to URI are now optional.
- All public methods that does not begin with an underscore are mapped
automatically to the method name (
gateway\classname\methodname\param1\...
) - If we do not specify the second parameter for
$restler->addAPIClass
it will be mapped to the class name instead of mapping it to the root - Restler 2 is written for PHP 5.3 and above but it make use of compat.php and work on any version of PHP starting from PHP 5.0


[ht::head {Grid Time Series}]
<%nochildlist%>
Repository entries that are recognized as grids (i.e, can be read by the
netCDF-Java Common Data Model (CDM) grid reader (e.g. netCDF, GRIB, GrADS))
provide an option for extracting time series of data can be used to create
a graph, or downloaded or stored in the repository. From the
[ht::menu Data] menu, select the
[ht::menu {Grid As Point}] menu:
[ht::cimg images/datamenu.gif]
The Grid As Point form allows you to subset the grid at a point,
for a time range and list of variables.
[ht::cimg images/gridatpoint.gif]
Options:
- Location
Enter the latitude and longitude of the point. Click on the [ht::menu {Show Map}] link to pop up a map where you can select the point. The [ht::menu Clear] link removes the selection.
- Time Range
Set the time range for the subset. Default is all times.
- Format
Set the output format. The choices are:
- NetCDF - Store in a netCDF file
- Xml - Create an XML with the values
- Time Series Image - Generate a time series image
- Comma Separated Values (CSV) - Create a CSV file with the values.
- Select a folder to publish the results to
If you are logged in and have permission to add files to the repository, you can optionally add the file to the repository. Specify the Folder location and a name for the file.
- Select Variables
Select the variables that you wish to include
in the output. For 3D grids, you can specify a level in the units of
the original data. NOTE:Mixing 2D and 3D variables in the output may
cause problems.
Using Grid As Point as a Web Service:
You can script the time series extraction using a web service by providing the appropriate URL arguments.
This service is specifie with the output=grid.gridaspoint URL argument.
Specify the entry:
The entry that you want to extract data from can be specified by including the entry id in the URL arguments, or by specifying the URL using path to the entry in the RAMADDA hierarchy. Using the entry id is preferred because it will not change if the entry is moved to another area of the RAMADDA hierarchy.
By Entry:
http://myramadda.edu/repository/entry/show?output=grid.gridaspoint&entryid=e5ba6c2c-5305-47f0-a92f-353774303d0a
By Path:
http://myramadda.edu/repository/entry/show/Top/Test Area/myfile.nc?output=grid.gridaspoint
Specify the location:
The geographic location is specified by:
- location.latitude
- location.longitude
Examples:
- &location.latitude=40&location.longitude=-105
- &location.latitude=32.67&location.longitude=240.6
Location longitudes can be specified in either -180/180 or 0/360 decimal degrees.
Specify the output:
There are several formats that the data can be returned in:
- &format=csv - Comma-Separated-Values (CSV)
- &format=image - a pregenerated time series plot
- &format=xml - XML format
- &format=netcdf - a netCDF file
Specify the variable:
Variables are specified by the variable name and multiple variables can be requested at the same time.
- &variable.air=true
- &variable.Pressure_reduced_to_MSL_msl=true&variable.Surface_lifted_index_surface=true
Specify the level:
If the variable has multiple levels, you can select a particular level:
Note: The level value must be in the units of the levels in the file. For some grids (e.g. GRIB1
format), the pressure values will be in hectoPascals (hPa). In others (e.g. GRIB2), the values are in
Pascals.
Specify the time range:
You can specify a start/stop time for the time series values. The default if not specified is the
entire time range of the data. Times can be specified as a date or a date time using the WC3 style (yyyy-mm-ddThh:mm:ss).
- &fromdate=2001-01-07&todate=2001-01-19
- &fromdate=2012-10-30T00&todate=2012-11-10T18:00
Putting it all together:
Here are some sample URLs:
- Extract a July temperature time series from the 2011 NCEP Reanalysis data to a CSV file:
http://www.esrl.noaa.gov/psd/repository/entry/show/PSD Climate Data Repository/Public/PSD Datasets/NCEP Reanalysis (R1)/4xDaily Grids/Surface/Air Temperature at sigma level 995/air.sig995.2011.nc?output=data.gridaspoint&location.latitude=40.5&location.longitude=-105&format=csv&variable.air=true&fromdate=2011-07-01&todate=2011-07-31T18
- Generate a time series plot of 850 hPa temperatures and heights from a GRIB2 file for all times:
http://ramadda.org/repository/entry/show?output=data.gridaspoint&entryid=7ba92e2a-b6c8-43e4-8359-4043ca3e72e0&location.latitude=-1.148&location.longitude=22.852&calendar=gregorian&format=timeseries&level=85000&variable.Temperature_isobaric=true&variable.Geopotential_height_isobaric=true
[ht::foot]


Farm Crisis
Steven Beshensky
Cosmic Code
Thomas Kottke
Adventurous Co.
Thread Studio
Lemuria
Morning Glory
Feetish
Standing Stone
Contributors
Zuzana Licko
Juste un Baiser
Big Foenix Group
Business Card
4th of July
Appreciation Picnic


Noor
Photo
Welcome to
Noor
Capture every moments as if it's your last
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Title
Subtitle
Say hello to
Noor
Send Message Now
Home
About Us
Blog


When you work with us, you are a part of a team of commited collaborators.
All aspects pf our software development process are intergrated,interactive
and agile.
Our approach unifies design, development and product management to create exceptional products.
We start each project by outstanding our business goals, the users needs and
the product requirments
Then we help translate them into effective and elegant solutions.
Before we sign a contract or a white line of cord our team will spend the necessary time needed to uderstand your project vision
The out come of this scooping session ia proposal or high-level statement of work.
based on your requirments we can provide a complete offering or just the pieces you need.
DESIGN
Our design practice offers a full range of services including brand strategy, interaction and visual design and user experience testing.
Throughout your project, our designers create and implement visual design and workflows, solicit user feedback and work with you to make sure what gets built is what is needed.
DEVELOPMENT
All engineers are fluent in the latest enterprise, mobile and web development technologies.
They collaborate with your team to write, and improve code on a daily basis, using proven practices such as test-driven development and pair programming.
PRODUCT MANAGEMENT
Planning and development is iterative. Because we are constantly coding and testing, the products we build are always ready to go live.
This iterative process allows for changes as business requirements evolve.
DELANI STUDIO
2019


{% extends '_base.html' %}
{% load staticfiles %}
{% block header %}
HURUmap is built on WAZImap.
Wazimap is from the Xhosa word ulwazi for knowledge, is a joint project by Media Monitoring Africa and Code for South Africa that provides easy access to South African census and elections data. Read more about why Wazimap was built.


{% extends 'template-lab-2a.html' %} {% set mainClasses = 'nhsuk-u-padding-top-0' %} {% block pageTitle %} Symptoms - NHS {% endblock %} {% block beforeContent %}
Anal pain (pain in the bottom) can be distressing, but it's often just the result of a minor, treatable problem.
The medical name for pain in and around the anus or rectum is proctalgia.
An anal fissure is a small tear in the skin of the anus that can be caused by passing a large or hard poo.
Symptoms of an anal fissure include:
Anal fissures can be very painful, but many heal on their own in a few weeks.
Eating more fibre, drinking plenty of fluids and taking laxatives and over-the-counter painkillers can help.
If the pain persists, you may need special ointment that relaxes the ring of muscle around your anus.
Occasionally, you may need surgery to help the fissure heal.
Read more about the treatments for anal fissures.
Pilesare swollen blood vessels that are found inside or around your bottom (anus). They're often thought to be caused by straining on the toilet as a result of constipation.
In many cases, piles do not cause symptoms. If you do have symptoms, they may include:
The symptoms often pass after a few days. Eating more fibre, drinking plenty of fluids and taking laxatives and over-the-counter painkillers can help.
 It's usually caused by an infection near the anus resulting in a collection of pus (an abscess).
Symptoms of an anal fistula or abscess can include:
Your GP may prescribe antibiotics if an abscess is picked up early on. If it persists, it may need to be drained in hospital, possibly under general anaesthetic (while you're asleep).
If a fistula develops, you'll usually need surgery because they rarely heal by themselves.
Read more about treatments for anal fistulas.

But it's a good idea to see your GP if:
Do not feel embarrassed to see your GP – anal pain is a common problem that they're used to seeing. Your GP can try to work out what the problem is and give you treatment advice.
They'll probably ask to see your bottom and may carry out a rectal examination (where they gently insert a gloved finger into your bottom) to check for any abnormalities.
If the cause is not immediately obvious, they may refer you to a specialist for advice and further tests.
Page last reviewed: 02 August 2019
Next review due: 02 August 2022


Hangman
Use the alphabet below to guess the word, or click hint to get a clue.
Clue -
This Text will show if the Browser does NOT support HTML5 Canvas tag
Hint
Play again


Rents up again as Government’s poor policies bite
by New Zealand National PartySimon Bridges - Leader of the Opposition
9 December 2019
The average Kiwi renter is paying an additional $2800 a year in rent as a result of this Government’s poor policy making decisions, Leader of the Opposition Simon Bridges says.
“New figures from the Ministry of Business, Innovation and Employment (MBIE) show that the median monthly rent is up $55 a week under this Government.
“A three bedroom house in Auckland is $66 more expensive. Today’s figures show it is $686 a week, compared with $620 when the Government came in.
“Families are doing it tough under this Government. New and increased petrol taxes have increased the cost of filling up the family car, decisions like the oil and gas ban will flow through to higher electricity bills and there is no sign of tax relief after the Government cancelled tax cuts that would have benefited the average earner by $1060 a year.
“The Government has failed on housing. KiwiBuild has been a flop and extra regulations on landlords are being passed onto tenants in higher rents and discouraging the supply of rentals.
“The Government claims it wants to be kind but its bad policies are having consequences that are hurting the very people they are trying to help.
“National will release its Housing Discussion Document next week with our positive plans for building more houses and keeping rents affordable.”
ends


The Heath Ledger
Several actors made statements expressing their sorrow at Ledger's death, including Daniel Day-Lewis, who dedicated his Screen Actors Guild Award to him, saying that he was inspired by Ledger's acting; Day-Lewis praised Ledger's performances in Monster's Ball and Brokeback Mountain, describing the latter as "unique, perfect". Verne Troyer, who was working with Ledger on The Imaginarium of Doctor Parnassus at the time of his death, had a heart shape, an exact duplicate of a symbol that Ledger scrawled on a piece of paper with his email address, tattooed on his hand in remembrance of Ledger because Ledger "had made such an impression on [him]". British indie band Kasabian paid tribute to Ledger in their song 'Vlad the Impaler', with the line "Joker, meet you on the other side". Singer Tom Meighan often changes the word "Joker" to either "Ledger", or the names of recently deceased celebrities.
Pay Tribute


Makes Nuclear Magnetic Resonance spectroscopy (NMR spectroscopy) data analysis as easy as possible by only requiring a small set of functions to perform an entire analysis. 'speaq' offers the possibility of raw spectra alignment and quantitation but also an analysis based on features whereby the spectra are converted to peaks which are then grouped and turned into features. These features can be processed with any number of statistical tools either included in 'speaq' or available elsewhere on CRAN. More detail can be found in Vu et al. (2011) <doi:10.1186/1471-2105-12-405> and Beirnaert et al. (2018) <doi:10.1371/journal.pcbi.1006018>.
| Version: | 2.4.0 |
| Depends: | R (≥ 3.1.0) |
| Imports: | MassSpecWavelet, cluster, mQTL, parallel, doSNOW, data.table, foreach, stats, Rfast, utils, graphics, grDevices, ggplot2, gridExtra, reshape2, rvest, xml2, missForest, impute |
| Suggests: | datasets, knitr, rmarkdown, grid, gridBase |
| Published: | 2018-11-20 |
| Author: | Charlie Beirnaert, Trung Nghia Vu, Pieter Meysman, Kris Laukens and Dirk Valkenborg |
| Maintainer: | Charlie Beirnaert <charlie_beirnaert at icloud.com> |
| License: | Apache License 2.0 |
| NeedsCompilation: | no |
| Materials: | NEWS |
| In views: | ChemPhys |
| CRAN checks: | speaq results |
| Reference manual: | speaq.pdf |
| Vignettes: |
classic speaq vignette speaq 2.0 function illustrations |
| Package source: | speaq_2.4.0.tar.gz |
| Windows binaries: | r-devel: speaq_2.4.0.zip, r-release: speaq_2.4.0.zip, r-oldrel: speaq_2.4.0.zip |
| OS X binaries: | r-release: speaq_2.4.0.tgz, r-oldrel: speaq_2.4.0.tgz |
| Old sources: | speaq archive |
| Reverse imports: | Rnmr1D, specmine |
| Reverse suggests: | ChemoSpec |
Please use the canonical form https://CRAN.R-project.org/package=speaq to link to this page.


Home
Apps
Tutorials
About
Contact
Privacy Policy
YouTube
Subscribe Now
Creating Pop-Up Dialog Box
Watch Now >>
Creating splash Screen using flutter
Watch Now >>
Extract Text from Image in less than 30 sec | Convert2Text | OCR
Watch Now >>


Class Index
|
File Index
Classes
_Association
_global_
Dataset
ManyToMany
ManyToOne
MayToOne
Migrations
Model
moose
moose.adapters
moose.adapters.client.Client
moose.adapters.client.ConnectionPool
moose.adapters.client.mysql.ConnectionPool
moose.adapters.client.mysql.Query
moose.adapters.client.mysql.TransactionQuery
moose.adapters.mysql
moose.adapters.mysql.types
moose.plugins
moose.plugins.AssociationPlugin
moose.plugins.CachePlugin
moose.plugins.QueryPlugin
moose.plugins.TimeStampPlugin
moose.Table
OneToMany
SQL
Type
File Index
./lib/adapters/clients/index.js
./lib/adapters/index.js
./lib/adapters/types/mysql/index.js
./lib/associations/index.js
./lib/index.js
./lib/plugins/index.js
lib/adapters/clients/ConnectionPool.js
lib/adapters/clients/index.js
lib/adapters/clients/mysql.js
lib/adapters/index.js
lib/adapters/mysql.js
lib/adapters/sql.js
lib/adapters/types/mysql/boolean.js
lib/adapters/types/mysql/date.js
lib/adapters/types/mysql/index.js
lib/adapters/types/mysql/number.js
lib/adapters/types/mysql/string.js
lib/associations/_Association.js
lib/associations/index.js
lib/associations/manyToMany.js
lib/associations/manyToOne.js
lib/associations/oneToMany.js
lib/associations/oneToOne.js
lib/dataset.js
lib/index.js
lib/migrations.js
lib/model.js
lib/plugins/association.js
lib/plugins/cache.js
lib/plugins/index.js
lib/plugins/query.js
lib/plugins/timestamp.js
lib/table.js
Documentation generated by
JsDoc Toolkit
2.4.0 on Sat Jun 11 2011 03:16:40 GMT-0500 (CDT)


Loading...
Find all the joiners!
New Game
Save Game
Load Game
Collected disks:
Invert Y
High quality
Head Bob
Mouse sensitivity
Shift: run
W,A,S,D: move
Mouse/Arrows: look around
E,Space: interact
Esc,X: main menu
Source code: https://github.com/SalvatorePreviti/joiners30
Name:
Team:
Position:
From:
Fun facts:
Dark secrets:
> 💾 copied succesfully.
> Press E or Space to continue...


--- layout: default title: JournalPapers ---
- Youngjae Chang and Youngjoong Ko
"Two-step Masked Language Model for Domain-adapting Multi-modal Task-oriented Dialogue Systems."
IEEE/ACM Transactions on Audio, Speech and Language Processing, Vol. , pp. -, 2023.
(SCIE, IF=5.4 (Top 10%), ISSN 2329-9290)
- Taehun Huh and Youngjoong Ko
"Efficient Framework for Low-Resource Abstractive Summarization by Meta-Transfer Learning and Pointer-Generator Networks."
Expert Systems With Applications, Elsevier Science, Vol. , pp. -, 2023.
(SCIE, IF=8.5 (Top 10%), ISSN 0957-4174)
- Junhee Cho and Youngjoong Ko
"DiCeR: Dialogue-Centric Representation for Knowledge-Grounded Dialogue through Contrastive Learning."
Pattern Recognition Letters, Elsevier Science, Vol. 172, pp. 151-157, August 2023.
(SCIE, IF=4.757, ISSN 0957-4174) [PDF(free download before August 06, 2023)] [Publisher]
- Kyuri Choi and Youngjoong Ko
"Meta-Learning with Topic-agnostic Representations for Zero-Shot Stance Detection."
Pattern Recognition Letters, Elsevier Science, Vol. 171, pp. 15-20, July 2023.
(SCIE, IF=4.757, ISSN 0167-8655) [PDF(free download before July 02, 2023)] [Publisher]
- Honghee Lee and Youngjoong Ko
"Multi-task Learning Based Re-ranker for External Knowledge Retrieval in Document-grounded Dialogue systems (문서 기반 대화 시스템의 외부 지식 검색을 위한 다중 작업 학습 기반 재순위화 모델)."
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 50, No. 7, pp. 606-613, July 2023.
(ISSN 2383-630X) [DBpia]
- Dooyoung Kim and Youngjoong Ko
"Video Retrieval System using One-to-one Relation between Clip-Sentence Sequence (클립-문장열의 일대일대응 관계를 이용한 동영상 검색 시스템)."
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 50, No. 6, pp. 476-483, June 2023.
(ISSN 2383-630X) [DBpia]
- Haeun Yu and Youngjoong Ko
"Enriching the Dialogue State Tracking Model with a Syntactic Discourse Graph."
Pattern Recognition Letters, Elsevier Science, Vol. 169, pp. 81-86, May 2023.
(SCIE, IF=4.757, ISSN 0167-8655) [Publisher]
- Bosung Kim, Hyewon Choi, Haeun Yu and Youngjoong Ko
"Graph-based Query Reformulation System for Descriptive Queries of Jargon Words using Definitions."
Expert Systems With Applications, Vol. 214, 119149, March 2023.
(SCIE, IF=8.665, ISSN 0957-4174) [Publisher]
- Taesuk Hong, Junhee Cho, Haeun Yu, Youngjoong Ko and Jungyun Seo
"Knowledge-grounded Dialogue Modeling with Dialogue-State Tracking, Domain Tracking, and Entity Extraction."
Computer Speech and Language, Elsevier Science, Vol. 78, pp. 101460, March 2023.
(SCIE, IF=3.252, ISSN 0885-2308) [Publisher]
- Bonggeun Choi and Youngjoong Ko
"Knowledge Graph Extension with a Pre-trained Language Model via Unified Learning Method."
Knowledge-Based Systems, Elsevier Science, Vol. 262, pp. 110245, 28 February 2023.
(SCIE, IF=8.139, ISSN 0950-7051) [Publisher]
- Junhee Cho and Youngjoong Ko
"Structuralized External Knowledge and Multi-task Learning for Knowledge Selection (외부 지식의 정형화와 멀티 태스크 학습을 통한 지식 선택 모델)."
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 49, No. 10, pp. 884-890, October 2022.
(ISSN 2383-630X) [DBpia]
- Haeun Yu and Youngjoong Ko
"Entity Graph Based Dialogue State Tracking Model with Data Collection and Augmentation for Spoken Conversation (데이터 생성 및 증강 기반의 개체 그래프를 활용한 음성 대화용 대화 상태 추적 모델)."
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 49, No. 10, pp. 891-897, October 2022.
(ISSN 2383-630X) [DBpia]
- Yeongjoong Park, Youngjoong Ko and Jungyun Seo
"BERT-based Response Selection in Dialogue Systems using Utterance Attention Mechanisms."
Expert Systems With Applications, Vol. 209, 118277, December 2022.
(SCIE, IF=8.665, ISSN 0957-4174) [Publisher]
- Meongjun Kim and Youngjoong Ko
"Multi-task Fine-tuning for Passage Re-ranking Using BM25 and Pseudo Relevance Feedback."
IEEE ACCESS, Vol. 10, pp. 54254-54262, May 2022.
(SCIE, IF=3.367, ISSN 2169-3536) [Publisher(Open Access)]
- Hyewon Choi and Youngjoong Ko
"Effective Fake News Video Detection Using Domain Knowledge and Multimodal Data Fusion on YouTube."
Pattern Recognition Letters, Elsevier Science, Vol. 154, pp. 44-52, February 2022.
(SCIE, IF=4.757, ISSN 0167-8655) [Publisher]
- Bosung Kim, Youngjoong Ko and Jungyun Seo
"Novel Regularization Method for the Class Imbalance Problem."
Expert Systems With Applications, Vol. 188, pp. 115974, February 2022.
(SCIE, IF=6.954, ISSN 0957-4174) [Publisher]
- 한장훈, 고영중, 서정연
"외부 지식이 반영된 BERT를 활용한 검색 기반 대화 시스템"
정보과학회 컴퓨팅의 실제 논문지 제27권 제12호, pp. 549-554, 2021년 12월.
(ISSN 2383-6318) [DBpia]Janghoon Han, Youngjoong Ko and Jungyun Seo
"External Knowledge Incorporated BERT for Retrieval-based Dialogue Systems."
Journal of KIISE Transactions on Computing Practices, Vol. 27, No. 12, pp. 549-554, December 2021.
(ISSN 2383-6318)
- 장대식, 고영중
"상위 클래스 정보와 사전 학습된 언어 모델을 이용한 지식 그래프 완성 모델"
정보과학회논문지 제48권 제11호, pp. 1128-1134, 2021년 11월.
(ISSN 2383-630X) [DBpia]Daesik Jang and Youngjoong Ko
"Knowledge Graph Completion using Hyper-class Informative and Pre-trained Language Model."
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 48, No. 11, pp. 1128-1134, November 2021.
(ISSN 2383-630X)
- Gihwan Kim and Youngjoong Ko
"Effective Fake News Detection using Graph and Summarization Techniques."
Pattern Recognition Letters, Elsevier Science, Vol. 151, pp. 135-139, November 2021.
(SCIE, IF=3.756, ISSN 0167-8655) [Publisher]
- Bonggeun Choi, Daesik Jang and Youngjoong Ko
"MEM-KGC: Masked Entity Modeling for Knowledge Graph Completion with Pre-trained Language Model."
IEEE ACCESS, Vol. 9, pp.<PHONE_NUMBER>32, September 2021.
(SCIE, IF=3.367, ISSN 2169-3536) [Publisher(Open Access)]
- Hyewon Choi and Youngjoong Ko
"Using Adversarial Learning and Biterm Topic Model for an Effective Fake News Video Detection System on Heterogeneous Topics and Short Texts."
IEEE ACCESS, Vol. 9, pp.<PHONE_NUMBER>53, October 2021.
(SCIE, IF=3.367, ISSN 2169-3536) [Publisher(Open Access)]
- Sunjae Kwon, Dongsuk O and Youngjoong Ko
"Word Sense Disambiguation based on Context Selection using Knowledge-based Word Similarity"
Information Processing and Management, Pergamon-Elsevier Science, Vol. 58, No. 4, pp. 102551, July 2021.
(SCIE, IF=6.222, ISSN 0306-4573) [Publisher]
- Juryong Cheon and Youngjoong Ko
"Parallel Sentence Extraction to Improve Cross-Language Information Retrieval from Wikipedia"
Journal of Information Science, SAGE journals, Vol. 47, No. 2, pp. 281-293, April 2021.
(SCIE, IF= 3.282, ISSN 0165-5515) [Publisher]
- Seungwook Lee and Youngjoong Ko
"Named-Entity Recognition Using Automatic Construction of Training Data from Social Media Messaging Apps"
IEEE ACCESS, Vol. 8, pp.<PHONE_NUMBER>32, December 2020.
(SCIE, IF=3.367, ISSN 2169-3536) [Publisher(Open Access)]
- 김기환, 고영중
"문장 랭킹 스코어와 그래프 기법을 사용한 질의 기반 생성 요약 모델"
정보과학회논문지 제47호 제12호, pp. 1172-1180, 2020년 12월.
(ISSN 2383-630X) [DBpia]Gihwan Kim and Youngjoong Ko
"Semi-automatic Expansion for a Chatting Corpus Based on a K-means Clustering Method And Similarity Measure"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 47, No. 12, pp. 1172-1180, December 2020.
(ISSN 2383-630X)
- Juae Kim, Youngjoong Ko and Jungyun Seo
"Construction of Machine-Labeled Data for Improving Named Entity Recognition by Transfer Learning"
IEEE ACCESS, Vol. 8, pp. 59684-59693, March 2020.
(SCIE,IF=3.367, ISSN 2169-3536) [Publisher(Open Access)]
- Hongyeon Yu, Jaehyun An, Jeongmin Yoon, Hyemin Kim and Youngjoong Ko
"Simple Methods to Overcome the Limitations of General Word Representations in Natural Language Processing Tasks"
Computer Speech and Language, Elsevier Science, Vol. 59, pp. 91-113, January 2020.
(SCIE, IF=1.899, ISSN 0885-2308) [Publisher]
- Guanghao Xu, Youngjoong Ko and Jungyun Seo
"Improving Neural Machine Translation by Filtering Synthetic Parallel Data"
Entropy, Vol. 21, No. 12, pp. 1213, December 2019.
(SCIE, ISSN 1099-4300) [Publisher(Open Access)]
- Kyoungman Bae and Youngjoong Ko
"Improving Question Retrieval in Community Question Answering Service using Dependency Relations and Question Classification"
Journal of the Association for Information Science and Technology, Wiley-Blackwell, Vol. 70, No. 11, pp. 1194-1209, November 2019.
(SCIE, IF=2.410, ISSN 2330-1635) [Publisher]
- Hongseon Yeom, Youngjoong Ko and Jungyun Seo
"Unsupervised-learning Based Keyphrase Extraction from a Single Document by the Effective Combination of the Graph-based Model and the Modified C-value Method"
Computer Speech and Language, Elsevier Science, Vol. 58, pp. 304-318, November 2019.
(SCIE, ISSN 0885-2308) [Publisher]
- Kyoungman Bae and Youngjoong Ko
"Efficient question classification and retrieval using the category information and word embedding on cQA services"
Journal of Intelligent Information Systems, Springer, Vol. 53, No. 1, pp. 27-49, August 2019.
(SCIE, IF=2.116, ISSN 0925-9902) [Publisher]
- Juae Kim, Youngjoong Ko and Jungyun Seo
"A Bootstrapping Approach with CRF and Deep Learning Models for Improving the Biomedical Named Entity Recognition in Multi-domains"
IEEE Access Vol. 7, pp. 70308-70318, June 2019.
(SCIE, IF=3.745, ISSN 2169-3536) [Publisher(Open Access)]
- Hyemin Kim, Seon Yang and Youngjoong Ko
"How to utilize syllable distribution patterns as the input of LSTM for Korean morphological analysis"
Pattern Recognition Letters, Elsevier Science, Vol. 120, pp. 39-45 April 2019.(online publication)
(SCIE, IF=3.255, ISSN 0167-8655) [Publisher]
- Sunjae Kwon, Youngjoong Ko and Jungyun Seo
"Effective vector representation for the Korean named-entity recognition"
Pattern Recognition Letters, Elsevier Science, Vol. 117, pp. 52-57, January 2019.
(SCIE, IF=3.255, ISSN 0167-8655) [Publisher]
- 안재현, 고영중
"K-means 클러스터링 방법과 유사도 측정 기반의 채팅 말뭉치 반자동 확장 방법"
정보과학회논문지 제46호 제5호, pp. 440-447, 2019년 5월.
(ISSN 2383-630X) [DBpia]Jaehyun An and Youngjoong Ko
"Semi-automatic Expansion for a Chatting Corpus Based on a K-means Clustering Method And Similarity Measure"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 46, No. 5, pp. 440-447, May 2019.
(ISSN 2383-630X)
- 유홍연, 이승우, 고영중
"실시간 뉴스 기반의 이슈 분석을 위한 점증적 군집화 및 다중 문서 요약"
정보과학회논문지 제46호 제4호, pp.355-362, 2019년 4월.
(ISSN 2383-630X) [DBpia]Hongyun Yoo, Seunwoo Lee and Youngjoon Ko
"Incremental Clustering and Multi-Document Summarization for Issue Analysis based on Real-time News"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 46, No. 4, pp. 355-362, April 2019.
(ISSN 2383-630X)
- Kyoungman Bae and Youngjoong Ko
"Speech-Act Classification Using Convolutional Neural Networks and Word Embedding"
International Journal on Artificial Intelligence Tools, Vol. 27, No. 6, 1850026, September 2018.
(SCIE, ISSN 0218-2130) [Publisher]
- Hyoungil Jeong, Youngjoong Ko and Jungyun Seo
"Statistical Text Summarization Using a Category-based Language Model on a Bootstrapping Framework"
International Journal on Artificial Intelligence Tools, Vol. 27, No. 3, 1850014, May 2018.
(SCIE, ISSN 0218-2130) [Publisher]
- Changsu Lee and Youngjoong Ko
"Spoken Language Understanding with a Novel Simultaneous Recognition Technique for the Intelligent Personal Assistant Software"
International Journal on Artificial Intelligence Tools, Vol. 27, No. 3, 1850009, May 2018.
(SCIE, ISSN 0218-2130) [Publisher]
- 윤정민, 고영중
"노출 편향 문제에 효과적인 대화 단위 RNN-CNN 기반의 화행 분석 시스템"
정보과학회논문지 제45권 제5호, pp. 911-917, 2018년 9월.
(ISSN 2383-630X) [DBpia]Jungmin Yoon and Youngjoong Ko
"Speech-act Analysis System Based on Dialogue Level RNN-CNN Effective on the Exposure Bias problem"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 45, No. 9, pp. 911-917, September 2018.
(ISSN 2383-630X)
- 안재현, 고영중
"의존 관계명 태그 분포를 이용한 한국어 의존 구문 분석"
정보과학회 컴퓨팅의 실제 논문지 제24권 제9호, pp. 487-492, 2018년 9월.
(ISSN 2383-6318) [DBpia]Jaehyun An and Youngjoong Ko
"Korean Dependency Parser Using Dependency Relation Tag Distribution"
Journal of KIISE Transactions on Computing Practices, Vol. 24, No. 9, pp. 487-492, September 2018.
(ISSN 2383-6318)
- 정유진, 김주애, 고영중, 서정연
"배깅 기반의 부트스트래핑을 이용한 개체명 인식 학습 기법"
정보과학회논문지 제45권 제8호, pp. 825-830, 2018년 8월.
(ISSN 2383-630X) [DBpia]Yoojin Jeong, Juae Kim, Youngjoong Ko and Jungyun Seo
"A Named Entity Recognition Training Method Using Bagging Based Bootstrapping"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 45, No. 8, pp. 825-830, August 2018.
(ISSN 2383-630X)
- Donghyun Yoo, Youngjoong Ko and Jungyun Seo
"Speech-Act Classification Using a Convolutional Neural Network Based on POS tag and Dependency-Relation Bigram Embedding"
IEICE Transactions on Information and System, Vol. E100-D, No. 12, pp. 3081-3084, December 2017.
(SCIE, ISSN 0916-8532) [Publisher]
- Youngjoong Ko
"How to Use Negative Class Information for Naive Bayes Classification"
Information Processing and Management, Pergamon-Elsevier Science, Vol. 53, No. 6, pp. 1255-1268, November 2017.
(SSCI, SCIE, IF=4.787, ISSN 0306-4573) [Publisher]
- Kyoungman Bae and Youngjoong Ko
"Improving Question Retrieval in cQA Services Using a Dependency Parser"
IEICE Transactions on Information and System, Vol. E100-D, No. 2, pp. 807-810, April 2017.
(SCIE, ISSN 0916-8532) [Publisher]
- Juryong Cheon and Youngjoong Ko
"Automatically Extracting Parallel Sentences from Wikipedia Using Sequential Matching of Language Resources"
IEICE Transactions on Information and System, Vol. E100-D, No. 2, pp. 405-408, February 2017.
(SCIE, ISSN 0916-8532) [Publisher]
- 이호경, 안재현, 윤정민, 배경만, 고영중
"위키피디아 기반의 효과적인 개체 링킹을 위한 NIL 개체 인식과 개체 연결 중의성 해소 방법"
정보과학회논문지 제44권 제8호, pp. 813-821, 2017년 8월.
(ISSN 2383-630X) [DBpia]Hokyung Lee, Jaehyun An, Jungmin Yoon, Kyoungman Bae and Youngjoong Ko
"A Method of Solving Entity Linking Ambiguity and NIL Entity Recognition for efficient Entity Linking based on Wikipedia"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 44, No. 8, pp. 813-821, August 2017.
(ISSN 2383-630X)
- 유홍연, 고영중
"Bidirectional LSTM CRF 기반의 개체명 인식을 위한 단어 표상의 확장"
정보과학회논문지 제44권 제3호, pp. 306-313, 2017년 3월.
(ISSN 2383-6296) [DBpia]Hongyun Yoo and Youngjoong Ko
"The Expansion of Word Representation for Named Entity Recognition Based on Bidirectional LSTM CRFs"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 44, No. 3, pp. 306-313, March 2017.
(ISSN 2383-630X)
- Hyoungil Jeong, Youngjoong Ko and Jungyun Seo
"How to Improve Text Summarization and Classification by Mutual Cooperation on an Integrated Framework"
Expert Systems with Applications, Vol. 60, pp. 222-233, October 2016.
(SCIE, IF=5.452, ISSN 0957-4174) [Publisher]
- Kyoungman Bae and Youngjoong Ko
"How to Combine Translation Probabilities and Question Expansion for Question Classification in cQA Services"
IEICE Transactions on Information and System, Vol. E99-D, No. 4, pp. 1019-1022, April 2016.
(SCIE, ISSN 0916-8532) [Publisher]
- 이호경, 양선, 고영중
"비격식 문서 분류 성능 개선을 위한 LDA 단어 분포 기반의 자질 확장"
정보과학회논문지 제43호 제9권 pp. 1008-1014, 2016년 9월.
(ISSN 2383-630X) [DBpia]Hokyung Lee, Seon Yang and Youngjoong Ko
"Feature Expansion based on LDA Word Distribution for Performance Improvement of Informal Document Classification"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 43, No. 9, pp. 1008-1014, September 2016.
(ISSN 2383-630X)
- 배경만, 김성호, 천주룡, 고영중
"위키피디아 기반의 의미분석을 위한 언어 자원 구축"
정보과학회지 제34권 제8호, pp. 30-36, 2016년 8월.
(ISSN 1229-6821) [DBpia]Kyoungman Bae, Sungho Kim, Juryong Cheon and Youngjoong Ko
"Constructing language resources based on the Wikipedia for the semantic analysis"
Communications of KIISE, Vol. 34, No. 8, pp. 30-36, August 2016.
(ISSN 1229-6821)
- 송남훈, 배경만, 고영중
"분류 우선순위 적용과 후보정 규칙을 이용한 효과적인 한국어 화행 분류"
정보과학회논문지 제43호 제1권, pp. 80-86, 2016년 1월.
(ISSN 2383-630X) [DBpia]Namhoon Song, Kyoungman Bae and Youngjoong Ko
"Effective Korean Speech-act Classification Using a Classification Priority Application and a Post-correction Rule"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 43, No. 1, pp. 80-86, January 2016.
(ISSN 2383-630X)
- Youngjoong Ko
"A New Term Weighting Scheme for Text Classification Using the Odds of Positive and Negative Class Probabilities"
Journal of the Association for Information Science and Technology, Wiley-Blackwell, Vol. 66, No. 12, pp. 2553-2565, December 2015.
(SSCI, SCIE, IF=2.410, ISSN 2330-1635) [Publisher]
- Hyoungil Jeong, Youngjoong Ko and Jungyun Seo
"Efficient Keyword Extraction and Text Summarization for Reading Articles on a Smart Phone"
Computing and Informatics, Vol. 34, No. 4, pp. 779-794, August 2015.
(SCIE, ISSN 1335-9150) [Publisher]
- Youngjoong Ko
"New Feature Weighting Approaches for Speech-act Classification"
Pattern Recognition Letters, Elsevier Science, Vol. 51, pp. 107-111, January 2015.
(SCIE, IF=3.255, ISSN 0167-8655) [Publisher]
- Sungho Kim, Youngjoong Ko and Douglas W. Oard
"Combining Lexical and Statistical Translation Evidence for Cross-Language Information Retrieval"
Journal of the Association for Information Science and Technology, Wiley-Blackwell, Vol. 66, No. 1, pp. 23-39, January 2015.
(SSCI, SCIE, IF=2.410, ISSN 2330-1635) [Publisher]
- 천주룡, 고영중
"언어 자원과 토픽 모델의 순차 매칭을 이용한 유사 문장 계산 기반의 위키피디아 한국어-영어 병렬 말뭉치 구축"
정보과학회논문지 제42권, 제7호, pp. 901-909, 2015년 7월.
(ISSN 2383-630X) [DBpia]Juryong Cheon and Youngjoong Ko
"Building a Korean-English Parallel Corpus by the Measurement of Sentence Similarities Using the Sequential Matching of Language Resources and Topic Modeling"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Vol. 42, No. 7, pp. 901-909, July 2015.
(ISSN 2383-630X)
- Seon Yang and Youngjoong Ko
"Mathematical Formula Search using Natural Language Queries"
Advances in Electrical and Computer Engineering, Vol. 14, No. 4, pp. 99-104, December 2014.
(SCIE, ISSN 1582-7445) [Publisher]
- Seon Yang and Youngjoong Ko
"Classifying Korean Comparative Sentences for Comparison Analysis"
Natural Language Engineering, Cambridge Journals, Vol. 20, No. 4, pp. 557-581, October 2014
(SSCI, SCIE, IF=1.465, ISSN 1351-3249) [Publisher]
- Youngjoong Ko
"Sentiment Document Classification Using Global and Domain Features"
Information: An International Interdisciplinary Journal, International Information Institute, Vol. 17, No. 2, pp. 699-708, February 2014.
(SCOPUS, ISSN 1343-4500)
- 김성현, 양선, 고영중
"위키피디아로부터 한국어-영어 병렬 문장 추출"
정보과학회논문지:소프트웨어 및 응용 제41권 제8호, pp. 580-585, 2014년 8월.
(ISSN 1229-6848) [DBpia]Sunghyun Kim, Seon Yang and Youngjoong Ko
"Extracting Korean-English Parallel Sentences from Wikipedia"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 41, No. 8, pp. 580-585, August 2014.
(ISSN 1229-6848)
- 이창수, 고영중
"대화형 개인 비서 시스템의 언어 인식 모듈을 위한 개체명과 문장목적 동시 인식 방법"
정보과학회논문지:소프트웨어 및 응용 제41권 제4호, pp. 295-301, 2014년 4월.
(ISSN 1229-6848) [DBpia]Chansu Lee and Youngjoong Ko
"A Simultaneous Recognition Method of Named Entities and Objects for the Language Understanding Module of a Dialogue-based Private Secretary System"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 41, No. 4, pp. 295-301, April 2014.
(ISSN 1229-6848)
- 배경만, 김성현, 고영중, 김종훈
"자연어 기반 인터페이스에서 개체명 패턴을 이용한 효과적인 개체명과 주제어 인식 방법"
한국정보기술학회논문지 제12권 제1호, pp. 121-129, 2014년 1월.
(ISSN 1229-6848) [DBpia]Kyoungman Bae, Sunghyun Kim, Youngjoong Ko and Jonghoon Kim
"An Efficient Named Entity and Topic Word Recognition Method Based on Named Entity Pattern in a Natural Language Interface"
Journal of Korean Institute of Information Technology (KIIT), Vol. 12, No. 1, pp. 121-129, January 2014.
(ISSN 1598-8619)
- Sangwoo Kang, Youngjoong Ko and Jungyun Seo
"Hierarchical Speech-act Classification for Discourse Analysis"
Pattern Recognition Letters, Elsevier Science, Vol. 34, No. 10, pp. 1119-1124, July 2013.
(SCIE, IF=3.255, ISSN 0167-8655) [Publisher]
- Sangwoo Kang, Youngjoong Ko and Jungyun Seo
"A Dialogue Management System Using a Corpus-based Framework and the Dynamic Dialogue Transition Model"
AI Communications, IOS press, Vol. 26, No. 2, pp. 145-159, April 2013.
(SCIE, IF=1.000, ISSN 0921-7126) [Publisher]
- Youngjoong Ko and Sangjun Bae
"Automatic Named-Entity Set Expansion from the Web Using a Mutual Importance Measure"
Information: An International Interdisciplinary Journal, International Information Institute, Vol. 15, No. 11(B), pp. 5029-5040, November 2012.
(SCIE, ISSN 1343-4500) [Publisher]
- Kyungsun Kim, Youngjoong Ko and Jungyun Seo
"An Effective Application of Contextual Information using Adjacency Pairs and a Discourse Stack for Speech-Act Classification"
International Journal of Innovative Computing Information and Control (IJICIC), Vol. 8, No. 11, pp. 7713-7728, November 2012.
(SCIE, ISSN 1349-4198) [Publisher]
- Shinil Kim, Seon Yang and Youngjoong Ko
"Classifying Mathematical Expressions Written in MathML"
IEICE Transactions on Information and Systems, Vol. E95-D, No. 10, pp. 2560-2563, October 2012.
(SCIE, ISSN 0916-8532) [Publisher]
- Shinil Kim, Seon Yang and Youngjoong Ko
"A Novel Discriminative Probabilistic Model for Automatic Word Spacing on Mobile Devices"
International Journal of Innovative Computing Information and Control (IJICIC), Vol. 8, No. 7(B), pp. 5055-5065, July 2012.
(SCIE, ISSN 1349-4198) [Publisher]
- Sangwoo Kang, Youngjoong Ko and Jungyun Seo
"Generating Effective Responses for a Plan-based Dialogue System in Human-robot Interaction"
Information: An International Interdisciplinary Journal, International Information Institute, Vol. 15, No. 2, pp. 949-960, February 2012.
(SCIE, ISSN 1343-4500)
- 배경만, 고영중, 김종훈
"커뮤니티 기반의 질의 응답서비스(cQA)에서 질문-응답 쌍의 구조적 특징을 이용한 언어 모델 기반의 주제 분류 기법."
정보과학회논문지:소프트웨어 및 응용 제39권 제8호, pp. 664-671, 2012년 8월.
(ISSN 1229-6848) [DBpia]Kyoungman Bae, Youngjoong Ko and Jonghoon Kim
"A Topic Classification Method Based on a Language Model Using the Structural Features of the Question-Answer Pair on cQA"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 39, No. 8, pp. 664-671, August 2012.
(ISSN 1229-6848)
- Youngjoong Ko and Jungyun Seo
"Issues and Empirical Results for Improving Text Classification"
Journal of Computing Science and Engineering (JCSE), Vol. 5, No. 2, pp. 150-160, June 2011.
(SCOPUS, ISSN 1976-4677) [Publisher]
- Seon Yang and Youngjoong Ko
"Finding Relevant Features for Korean Comparative Sentence Extraction"
Pattern Recognition Letters, Elsevier Science, Vol. 32, No. 2, pp. 293-296, January 2011.
(SCIE, IF=3.255, ISSN 0167-8655) [Publisher]
- 양선, 고영중
"한국어 비교 마이닝을 위한 비교 요소 자동 추출"
정보과학회논문지:소프트웨어 및 응용 제38권 제12호, pp. 689-696, 2011년 12월.
(ISSN 1229-6848) [DBpia]Seon Yang and Youngjoong Ko
"Extracting Comparative Elements for Korean Comparison Mining"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 38, No. 12, pp. 689-696, December 2011.
(ISSN 1229-6848)
- 김성호, 배상준, 고영중
"한국어 위키피디아 기반 질의어 중의성 해소 및 확장 자질 추출 기법"
정보과학회논문지:컴퓨팅의 실제 및 레터 제17권 제3호, pp. 185-189, 2011년 3월.
(ISSN 1229-7712) [DBpia]Sungho Kim, Sangjun Bae and Youngjoong Ko
"Word Sense Disambiguation and Feature Extraction for Query Expansion Method based on Korean Wikipedia"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Computing Practices and Letters, Vol. 17, No. 3, pp. 185-189, March 2011.
(ISSN 1229-7712)
- 박용현, 황재원, 고영중
"한국어 명사 출현 특성과 후절어를 이용한 명사 추출기"
정보과학회논문지:소프트웨어 및 응용 제37권 제12호, pp. 919-927, 2010년 12월.
(ISSN 1229-6848) [DBpia]Yonghyun Park, Jaewon Hwang and Youngjoong Ko
"Korean Noun Extractor using Occurrence Patterns of Nouns and Post-noun Morpheme Sequences"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 37, No. 12, pp. 919-927, December 2010.
(ISSN 1229-6848)
- 김신일, 양선, 고영중
"메모리 제약적 기기를 위한 음절 패턴 기반 띄어쓰기 시스템"
정보과학회논문지:소프트웨어 및 응용 제37권 제8호, pp. 653-658, 2010년 8월.
(ISSN 1229-6848) [DBpia]Shinil Kim, Seon Yang and Youngjoong Ko
"A Word Spacing System based on Syllable Patterns for Memory-constrained Devices"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 37, No. 8, pp. 653-658, August 2010.
(ISSN 1229-6848)
- 배상준, 고영중
"한국어 위키피디아를 이용한 분류체계 생성과 개체명 사전 자동 구축"
정보과학회논문지:컴퓨팅의 실제 및 레터 제16권 제4호, pp. 492-496, 2010년 4월.
(ISSN 1229-7712) [DBpia]Sangjun Bae and Youngjoong Ko
"Automatic Construction of Class Hierarchies and Named Entity Dictionaries using Korean Wikipedia"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Computing Practices and Letters, Vol. 16, No. 4, pp. 492-496, April 2010.
(ISSN 1229-7712)
- 황재원, 고영중
"감정 단어의 의미적 특성을 반영한 한국어 문서 감정분류 시스템"
정보과학회논문지:소프트웨어 및 응용 제37권 제4호, pp. 317-322, 2010년 4월.
(ISSN 1229-6848) [DBpia]Jaewon Hwang and Youngjoong Ko
"A Korean Document Sentiment Classification System based on Semantic Properties of Sentiment Words"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 37, No. 4, pp. 317-322, April 2010.
(ISSN 1229-6848)
- 배경만, 황재원, 고영중, 김종훈
"논문 검색 결과의 효과적인 브라우징을 위한 단어 군집화 기반의 결과 내 군집화 기법"
정보과학회논문지:소프트웨어 및 응용 제37권 제3호, pp. 214-221, 2010년 3월.
(ISSN 1229-6848) [DBpia]Kyoungman Bae, Jaewon Hwang, Youngjoong Ko and Jonghoon Kim
"A Search-Result Clustering Method based on Word Clustering for Effective Browsing of the Paper Retrieval Results"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 37, No. 3, pp. 214-221, March 2010.
(ISSN 1229-6848)
- 양선, 고영중
"한국어 비교 문장 유형 분류를 위한 변환 기반 학습 기법"
정보과학회논문지:소프트웨어 및 응용 제37권 제2호, pp. 155-160, 2010년 2월.
(ISSN 1229-6848) [DBpia]Seon Yang and Youngjoong Ko
"Transformation-based Learning for Korean Comparative Sentence Classification"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 37, No. 2, pp. 155-160, February 2010.
(ISSN 1229-6848)
- Youngjoong Ko and Jungyun Seo
"Text Classification from Unlabeled Documents with Bootstrapping and Feature Projection Techniques"
Information Processing Management, Pergamon-Elsevier Science, Vol. 45, No. 1, pp. 70-83, January 2009.
(SSCI, SCIE, IF=4.787, ISSN 0306-4573) [Publisher]
- 황재원, 고영중
"문장 감정 강도를 반영한 개선된 자질 가중치 기법 기반의 문서 감정 분류 시스템"
정보과학회논문지:소프트웨어 및 응용 제36권 제6호, pp. 491-497, 2009년 6월.
(ISSN 1229-6848) [DBpia]Jaewon Hwang and Youngjoong Ko
"A Document Sentiment Classification System Based on the Feature Weighting Method Improved by Measuring Sentence Sentiment Intensity"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 36, No. 6, pp. 491-497, June 2009.
(ISSN 1229-6848)
- Youngjoong Ko, Hongkuk An and Jungyun Seo
Pseudo-Relevance Feedback and Statistical Query Expansion for Web Snippet Generation"
Information Processing Letters, Elsevier Science, Vol. 109, No. 1, pp. 18-22, December 2008.
(SCIE, ISSN 0020-0190) [Publisher]
- Youngjoong Ko and Jungyun Seo
"An Effective Sentence-Extraction Technique Using Contextual Information and Statistical Approaches for Text Summarization"
Pattern Recognition Letters, Elsevier Science, Vol. 29, No. 9, pp. 1366-1371, July 2008.
(SCIE, IF=3.255, ISSN 0167-8655) [Publisher]
- 황재원, 고영중
"감정 분류를 위한 한국어 감정 자질 추출 기법과 감정 자질의 유용성 평가"
인지과학 제19권 제4호, pp. 499-517, 2008년 12월.
(ISSN 1226-4067) [DBpia]Jaewon Hwang and Youngjoong Ko
"A Korean Emotion Features Extraction Method and their Availability Evaluation for Sentiment Classification"
Korean Journal of Cognitive Science, Vol. 19, No. 4, pp. 499-517, December 2008.
(ISSN 1226-4067)
- 배상준, 고영중
"영역별 개체명 사전 자동 구축을 위한 상호중요도 계산 기법 기반의 집합 확장 시스템"
인지과학 제19권 제4호, pp. 443-458, 2008년 12월.
(ISSN 1226-4067) [DBpia]Sangjoon Bae and Youngjoong Ko
"The Set Expansion System Using the Mutual Importance Measurement Method to Automatically Build up Named Entity Domain Dictionaries"
Korean Journal of Cognitive Science, Vol. 19, No. 4, pp. 443-458, December 2008.
(ISSN 1226-4067)
- 강상우, 고영중, 서정연
"대화 시스템을 위한 계획 인식과 담화 스택을 이용한 효과적인 응답생성"
인지과학 제19권 제2호, pp.107-124, 2008년 6월.
(ISSN 1226-4067) [DBpia]Sangwoo Kang, Youngjoong Ko and Jungyun Seo
"Using Plan Recognition and a Discourse Stack for Effective Response Generation in a Dialogue System"
Korean Journal of Cognitive Science, Vol. 19, No. 2, pp. 107-124, June 2008.
(ISSN 1226-4067)
- 고영중, 서정연
"준지도 학습 기반의 자동문서 범주화"
정보과학회논문지:소프트웨어 및 응용 제35권 제5호, pp. 325-334, 2008년 5월.
(ISSN 1229-6848) [DBpia]Youngjoong Ko and Jungyun Seo
"Automatic Text Categorization Based on Semi-Supervised Learning"
Journal of Korean Institute of Information Scientists and Engineers (KIISE), Software and Applications, Vol. 35, No. 5, pp. 325-334, May 2008.
(ISSN 1229-6848)
- 황재원, 고영중
"감정 자질을 이용한 한국어 문장 및 문서 감정 분류 시스템"
정보과학회논문지:컴퓨팅의 실제 및 레터 제14권 제3호 pp. 336-340, 2008년 5월.
(ISSN 1229-7712) [DBpia]Jaewon Hwang and Youngjoong Ko
"A Korean Sentence and Document Sentiment Classification System Using Sentiment Features"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Computing Practices and Letters, Vol. 14, No. 3, pp. 336-340, May 2008.
(ISSN 1229-7712)
- 김원일, 고영중, 서정연
"강화 학습법을 이용한 효과적인 적응형 대화 전략"
정보과학회논문지 제35권 제1호, pp. 33-40, 2008년 1월.
(ISSN 1229-6848) [DBpia]Wonil Kim, Youngjoong Ko and Jungyun Seo
"An Effective Adaptive Dialogue Strategy Using Reinforcement Learning"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 35, No. 1, pp. 33-40, January 2008.
(ISSN 1229-6848)
- Youngjoong Ko, Sooyong Park, Jungyun Seo and Soonhwang Choi
"Using Classification Techniques for Informal Requirements in the Requirements Analysis-supporting System"
Information and Software Technology, Elsevier Science, Vol. 49, No. 11-12, pp. 1128-1140, November 2007.
(SCIE, IF=2.726, ISSN 0950-5849) [Publisher]
- Hyoungdong Han, Youngjoong Ko and Jungyun Seo
"Using the Revised EM Algorithm to Remove Noisy Data for Improving the One-against-the-rest Method in Binary Text Classification"
Information Processing Management, Pergamon-Elsevier Science, Vol. 43, No. 5, pp. 1281-1293, September 2007.
(SSCI, SCIE, IF=4.787, ISSN 0306-4573) [Publisher]
- Bojun Shim, Youngjoong Ko and Jungyun Seo
"Using IS-A Relation Patterns for Factoid Questions in Question Answering Systems"
IEICE Transactions on Information and System, Vol. E89-D, No. 12, pp. 2985-2989, December 2006.
(SCIE, ISSN 0916-8532) [Publisher]
- Kyungsun Kim, Youngjoong Ko and Jungyun Seo
"Improving Korean Speech Acts Analysis by Using Shrinkage and Discourse Stack"
Proceedings of The Second International Joint Conference on Natural Language Processing (IJCNLP-05), in Jeju, Korea, October 13-15, 2005.
Lecture Notes in Artificial Intelligence (LNAI), in Springer Verlag, Vol. 3651, pp. 731-741, October 2005.
(SCIE, ISSN 0302-9743) [Publisher]
- Wooncheol Jung, Youngjoong Ko and Jungyun Seo
"Automatic Text Summarization Using Two-step Sentence Extraction"
Proceedings of Asian Information Retrieval Symposium (AIRS 2004), in Beijing, China, pp. 43-48, October 2004.
Lecture Notes in Computer Science (LNCS), in Springer Verlag, Vol. 3411, pp. 71-81, March 2005.
(SCIE, ISSN 0302-9743) [Publisher]
- Bojun Shim, Youngjoong Ko and Jungyun Seo
"Extracting and Utilizing of IS-A Relation Patterns for Question Answering Systems"
Proceedings of Asia Information Retrieval Symposium (AIRS-05), in Jeju, Korea, October 11-13, 2005.
Lecture Notes in Computer Science (LNCS), in Springer Verlag, Vol. 3689, pp. 697-702, October 2005.
(SCIE, ISSN 0302-9743) [Publisher]
- 한형동, 고영중, 서정연
"오류 학습 문서 제거를 통한 문서 범주화 기법의 성능 향상"
정보과학회논문지 제32권 9호, pp. 912-919, 2005년 9월.
(ISSN 1229-6848) [DBpia]Hyoungdong Han, Youngjoong Ko and Jungyun Seo
"A Text Categorization Method Improved by Removing Noisy Training Documents"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 32, No. 9, pp. 912-919, September 2005.
(ISSN 1229-6848)
- Youngjoong Ko and Jungyun Seo
"Using the Feature Projection Technique Based on a Normalized Voting Method for Text Classification"
Information Processing Management, Pergamon-Elsevier Science, Vol. 40, No. 2, pp. 191-208, March 2004.
(SSCI, SCIE, IF=4.787, ISSN 0306-4573) [Publisher]
- Youngjoong Ko, Jinwoo Park and Jungyun Seo
"Improving Text Categorization Using the Importance of Sentences"
Information Processing Management, Pergamon-Elsevier Science, Vol. 40, No. 1, pp. 65-79, January 2004.
(SSCI, SCIE, IF=4.787, ISSN 0306-4573) [Publisher]
- 고영중, 서정연
"오류 데이터에 강한 자질 투영법 기반의 문서 범주화 기법"
정보과학회논문지:소프트웨어 및 응용 제31권 제4호, pp. 498-504, 2004년 4월.
(ISSN 1229-6848) [DBpia]Youngjoong Ko and Jungyun Seo
"Text Classification Based on the Feature Projection Technique with Robustness from Noisy Data"
Journal of Korean Institute of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 31, No. 4, pp. 498-504, April 2004.
(ISSN 1229-6848)
- Youngjoong Ko, Kono Kim and Jungyun Seo
"Topic Keyword Identification for Text Summarization Using Lexical Clustering"
IEICE Transactions on Information and System, Vol. E86-D, No. 9, pp. 1695-1701, September 2003.
(SCIE, ISSN 0916-8532) [Publisher]
- 고영중, 박진우, 서정연
"문장 중요도를 이용한 자동 문서 범주화"
정보과학회논문지 제29권 제5.6호, pp. 417-424, 2002년 6월.
(ISSN 1229-6848) [DBpia]Youngjoong Ko, Jinwoo Park and Jungyun Seo
"Improving Text Categorization by Text Summarization Techniques"
Journal of Korean Institue of Information Scientists and Engineers (KIISE): Software and Applications, Vol. 29, No. 5-6, pp. 417-424, June 2002.
(ISSN 1229-6848)
- Sooyong Park, Harksoo Kim, Youngjoong Ko and Jungyun Seo
"Implementation of an Efficient Requirements Analysis Supporting System Using Similarity Measure Techniques"
Information and Software Technology, Elsevier Science, Vol. 42, No. 6, pp. 429-438, April 2000.
(SCIE, IF=2.726, ISSN 0950-5849) [Publisher]
- 고영중, 강기선, 김재선, 박수용, 서정연
"요구 사항 문장 범주화를 이용한 웹 기반의 요구 사항 추출 지원 시스템"
정보과학회논문지:소프트웨어 및 응용 제27권 제4호, pp. 384-392, 2000년 4월.
(ISSN 1229-6848) [DBpia]Youngjoong Ko, Kisun Kang, Jeaseon Kim, Sooyong Park and Jungyun Seo
"Web-based Requirements Elicitation Supporting System using Requirements Sentences Categorization"
Journal of Korean Institue of Information Scientists and Engineers(KIISE): Software and Applications, Vol. 27, No. 4, pp. 384-392, April 2000.
(ISSN 1229-6848)
- 김학수, 고영중, 박수용, 서정연
"유사도 측정 기법을 이용한 효율적인 요구 분석 지원 시스템의 구현"
정보과학회논문지:소프트웨어 및 응용 제27권 제1호, pp. 13-23, 2000년 1월.
(ISSN 1229-6848) [DBpia]Harksoo Kim, Youngjoong Ko,Sooyong Park and Jungyun Seo
"An Efficient Analysis Method for User Requirements by Similarity Measure Techniques"
Journal of Korean Institute of Information Scientisits and Engineers (KIISE): Software and Applications, Vol. 27, No. 1, pp. 13-23, January 2000.
(ISSN 1229-6848)


Teacher charged with murder in Embu
by GEORGE MUNENEA principal of a secondary school accused of killing a muguka farmer has been charged in Embu High Court with the murder of a muguka farmer.
The Kiamuringa Secondary School principal Kennedy Nthiga was jointly charged alongside Joseph Kariuki Ndathi, Nicholas Njeru Njue and a Nairobi businessman Alfred Nyaga Itimu with murdering Adriano Mugendi, 21, in Magacha village in Mbeere South, on December 14, 2017.
Appearing before Justice Florence Muchemi on Friday, the teacher and his co-accused denied the charge and applied to be freed on bond.
They argued that the charge they faced was bailable.
SH5,000 BOND
Justice Muchemi ordered that the accused be released on Sh500,000 bond with a surety of the same amount each until December 16, 2019 when the case will be mentioned.
The court heard that Mugendi was heading to the market in the morning to sell muguka (Khat) when he was allegedly ambushed by the suspects and hacked to death. The suspects accused Mr Mugendi of stealing the produce. His younger brother escaped with serious injuries.
Mr Mugendi’s father Njeru Mbugi insisted that the produce was from his farm.
RELEASE CLIENT
The principal's lawyer, Dancan Okwaro pleaded with the court to release his client on bond. Mr Okwaro told the court that his client will not abscond or interfere with the prosecution witnesses if freed on bond.
The other suspects also applied for bond saying they were ready to abide to the conditions of the court if released.
While releasing the suspects on bond, Justice Muchemi directed that they should remain in Kenya until the case is heard and determined.


The image can be overlayed with additional information such as coordinate grids and scaled symbols from a source catalog table. See the mViewer documentation sections on basic overlays and table overlays for more details.
import astroMontage.mViewer as mv viewer = mv.mViewer() viewer.set_red_file("SDSS_r.fits") viewer.set_red_stretch("0.1s", "max", "gaussian-log") viewer.set_green_file("SDSS_g.fits") viewer.set_green_stretch("0.1s", "max", "gaussian-log") viewer.set_blue_file("SDSS_u.fits") viewer.set_blue_stretch("0.1s", "max", "gaussian-log") viewer.set_current_color("8080ff") viewer.add_grid("Equ J2000") viewer.set_current_color("90ff90") viewer.add_img_info("mipssed.tbl") viewer.set_current_color("ff9090") viewer.add_img_info("irspeakup.tbl") viewer.set_current_color("ffff00") viewer.set_current_symbol(1.0, "circle") viewer.add_catalog("fp_psc.tbl", "j_m", 16, "mag") viewer.set_current_color("ffffff") viewer.add_label(202.47083, 47.26614, "Messier 051b") viewer.set_current_color("000080") viewer.set_current_symbol(8.0, "circle") viewer.add_marker(202.49829, 47.26614) viewer.set_current_color("ffffff") viewer.add_label(202.41667, 47.21667, "Messier 051a") viewer.set_current_color("000080") viewer.set_current_symbol(12.0, "circle") viewer.add_marker(202.46963, 47.19517) viewer.init_browser_display() In addition to the commands to add each type of overlay (all of which can have multiple instances) there are a couple of "sticky" command to set the color and symbol shape for any subsequent overlays until changed. Since we can't assume the user has access to a network at all times, we haven't opted for allowing object name resolution inside the methods here; all coordinates are in simple decimal degrees. Again, refer to the mViewer documentation for more details on things like color syntax, coordinates, and symbol shapes. |


When I was a kid, my father told me
never recoomend a church or woman
to anyone. And I have found it wiser never to
to recommend a restraurant either.Something
always goes wrong with the cheese soufle
There is something profoundly satisfying
about sharing a meal.Eating together
breaking bread together, is one of the
oldest and most fundamentally unifying
of human experiences.
Burger Name
There is something
profoundly
satisfying
about sharing a meal
Burger Name
There is something
profoundly
satisfying
about sharing a meal
Burger Name
There is something
profoundly
satisfying
about sharing a meal
Burger Name
There is something
profoundly
satisfying
about sharing a meal
Burger Name
There is something
profoundly
satisfying
about sharing a meal
Burger Name
There is something
profoundly
satisfying
about sharing a meal
Burger Pizz
Fries$Drinks
There is something profoundly satisfying
about sharing a meal.Eating together
breaking bread together, is one of the
oldest and most fundamentally unifying
of human experiences.
There is something profoundly satisfying
about sharing a meal.Eating together
breaking bread together, is one of the
oldest and most fundamentally unifying
of human experiences.


Some of the techniques I’ve been trying this week are timeboxing and pomodoro, and I’ve also been trying to learn to ask for help if I need to.
 So I’m really loving waffle and toggle cos now I can have even more to do list related information! And I know that I have to split stuff down into small steps and cross them off to keep me focused. The pomodoro technique works really well for this, cos I can split stuff down into 25min steps and feel like I am accomplishing things at a rapid-ish pace.
Timeboxing and asking for help are other things I’ve found really useful. Usually I swing between two things, trying to do everything myself and then raging when I can’t, or giving up as soon as I see a problem and leaning on people for help. This week I tried an idea I saw on twitter: ‘If you have a problem try to fix it yourself for 15mins and if you can’t you have to ask for help.’ So if I get stuck I set an alarm on my phone and try to fix it until it goes off. I did this when I couldn’t get my freaking fruit to move folders.
I’d like to experiment more with building habits, I really like the idea that you don’t need heaps of motivation to build a habit, you just need to decide what comes before it. I could use this one to make sure I get up earlier, the habit being to get out of bed as soon as the alarm goes off. It’s a big challenge for me but I gonna do it before bootcamp, otherwise I’ll be absolutely insufferable.
Thanks for reading!


In the given page we, old-cic.kportal.in refers to Kekarjawalekar Technologies. We are a small tech company who have created the respected calculator for the calculation purpose of crop insurance premium and insured amounts for the Jalna District, Maharashtra, India.
We request users to recheck every information manually, We will not be responsible for any loss, claims or any kind of legal action.
This website only provides calculator to calculate the premium, you can't apply for crop insurance from this website.
We have collected data from different government sites to display. Please take a look at government sites to confirm the premium and insured amounts. We will not be responsible for any of your loss due to change in premium or insured amounts.
You accept all our terms and conditions for using this website and we reserve the right to change our terms and conditions without informing you.
Collection of Data
We don't collect any type of personal data on our website, but we log your IP, Geolocation and time you spend on our website for the security and analytics.
Use of cookies
old-cic.kportal.in uses cookies to store images and data on your computer or mobile or device from which you are accessing the website.


|
Figure 1
|
TEM images of (a) parent Cu 2– x S bifrustum NCs, (b) produc ... |
|
Figure 2
|
TEM images of (a) parent Cu 2– x S NCs and (b–e) product NCs ... |
|
Figure 3
|
3D characterization of tomographic visualization of the Cu 2 ... |
|
Figure 4
|
(Top row) Ground-state geometries of three GaCl 3–phosphine ... |
|
Figure 5
|
(a) HAADF-STEM images and EDS elemental maps of (b, blue) Cu ... |
|
Figure 6
|
(a,b) Hexagonal close-packed structure viewed from two diffe ... |
|
Figure 7
|
Schematic depiction of the Cu + for Ga 3+ cation exchange re ... |
|
Figure 8
|
Cu + for Ga 3+ cation exchange in luminescent CIS NCs. (a) H ... |


In that view you can check the different sensors defined in the platform, either sensors or actuators.